问题描述
最小的可复制示例:
- 在CLion中,使用MinGW工具链(版本
w64 6.0
,g++ 8.1.0
),使用“ C ++可执行文件”模板创建一个新项目 - 在
CMakeLists.txt
中编写以下内容:cmake_minimum_required(VERSION 3.17) project(codeforces) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -x c++") add_executable(codeforces main.cpp)
- 在
main.cpp
中编写以下程序:int main() { return 0; }
- 使用默认配置构建项目
在链接阶段,我遇到一堆stray [...] in program
错误:
CMakeFiles\codeforces.dir/objects.a:2:59: error: stray '`' in program
/ 1598178122 0 0 0 14 `
[...]
但是,如果我删除了-x c++
标志,就不会再出现此错误,一切都会正常进行。为什么会这样?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)