cmake - cmake 链接器可执行文件与 CMAKE_C_COMPILER 不同
问题描述
我正在使用 cmake 构建 cuda 程序,将 CMAKE_C(CXX)_COMPILER 和 -ccbin 标志设置为自定义 g++(5.3) 可执行文件,但链接器仍然找到导致错误的“/usr/bin/c++(4.9.2)” .
那么如何设置cmake链接器可执行路径,有没有像CMAKE_C_LINKER这样的东西?
解决方案
sry, CMAKE_<LANG>_LINK_EXECUTABLE
变量解决了这个问题。
推荐阅读
- jenkins - 问:如何使用 groovy 管道将工件保存到 Nexus 存储库中?
- jira - 如何在(Jira Query Languange)中编写查询以按周数限制问题?
- python - 编辑响应json python
- javascript - 如何在 axios catch() 块中重新抛出捕获的错误
- html - 在html中插入图像后编写文本
- java - Ignore fields during deserialization in spring?
- bash - Nested function in Bash: why does return stop parent function?
- mysql - dyld:库未加载:/usr/local/opt/unixodbc/lib/libodbc.2.dylib
- react-native - 我第一次尝试运行 React Native 应用程序,但我遇到了一个错误。undefined 不是函数(评估“Object.getOwnPropertyDescriptors”)
- jquery - Changing The Arrow Icon In Dropdown To any Icon I want