我有CMake中的Fortran目標,它依賴於C++庫。 便攜式什麼是包含STDC++的鏈接?CMake C++庫鏈接
1
A
回答
0
理論上STL是C++的一部分,所以你不需要在CMake中做任何事情來使用STL。另一方面:如果你的C++庫有依賴關係並且它們有CMake模塊(例如:FintQt4),CMake會自動處理鏈接過程。
1
如果你正在連接gfortran,加入-lstdc++
,如果連接到g ++,你需要-lgfortran
。無論哪種方式,你都需要它們,它只是g ++自動鏈接到libstdC++,而gfortran自動鏈接到libgfortran。
在交叉編譯器或交叉「標準庫供應商」中沒有「便攜」的方式,因爲所有庫的名稱都不同。
相關問題
- 1. CMAKE鏈接外部c庫
- 2. 鏈接庫[cmake的]
- 3. 鏈接庫opencv cmake
- 4. 用C++/cmake鏈接靜態庫
- 5. Cmake鏈接庫目標鏈接錯誤
- 6. CMake的Openscenegraph庫的鏈接
- 7. cmake庫鏈接順序
- 8. CMake外部庫鏈接?
- 9. 將SDL2庫鏈接到CMake
- 10. CMake鏈接外部庫
- 11. CMake:庫鏈接需求
- 12. 鏈接log4cpp庫與cmake的
- 13. Cmake:鏈接到iOS庫
- 14. cmake鏈接xlib目錄C++
- 15. 使用CMake鏈接到可可庫(C++與Objective-C混合)
- 16. CMake的不能鏈接C庫以C++程序
- 17. CMAKE DSO鏈接
- 18. cmake minizip鏈接
- 19. CMake - 鏈接到從ExternalProject_add下載的庫()
- 20. 鏈接到犰狳庫與CMake的
- 21. CMake沒有鏈接庫文件
- 22. CMake OpenCV無法指定鏈接庫
- 23. CMake:無論如何強制鏈接庫?
- 24. Cmake target_link_libraries沒有鏈接我的庫
- 25. 有條件的CMAKE鏈接到rt庫
- 26. CMake的鏈接庫(.A /的.so)
- 27. 我無法使用CMake鏈接庫
- 28. 由cmake鏈接到靜態庫
- 29. 如何通過cmake鏈接ffmpeg庫?
- 30. CMake鏈接器錯誤與SSL庫
鏈接器不是C++,而是fortran。 – Anycorn 2011-05-07 19:27:27