我有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. CMake的Openscenegraph库的链接
- 4. cmake链接xlib目录C++
- 5. CMake的不能链接C库以C++程序
- 6. CMake - 链接到从ExternalProject_add下载的库()
- 7. 用CMake链接一个.a库
- 8. 有条件的CMAKE链接到rt库
- 9. CMake的链接库(.A /的.so)
- 10. cmake忽略静态库链接请求
- 11. CMake没有链接库文件
- 12. Cmake target_link_libraries没有链接我的库
- 13. 由cmake链接到静态库
- 14. 链接到cmake中的.so库
- 15. 链接到犰狳库与CMake的
- 16. CMake链接器错误与SSL库
- 17. 如何使用CMake链接多个库
- 18. 来自子目录的CMake链接库
- 19. CMake Pkg-Config库链接路径
- 20. 在CMake中链接C和CXX文件
- 21. 符号链接CMake
- 22. CMake链接问题
- 23. CMake链接失败
- 24. 链接使用cmake
- 25. CLion CMake链接ncurses
- 26. fortran C++链接库
- 27. 链接到使用boost库的静态库导致cmake中的链接错误
- 28. fltk cmake ubuntu链接错误
- 29. CMake没有链接Python
- 30. cmake没有链接ncurses
链接器不是C++,而是fortran。 – Anycorn 2011-05-07 19:27:27