我是编程新手,想尝试用于C开发的VS Code . 我收到此错误,我无法在线找到解决方法:
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)终止进程以退出代码终止:1
我得到了一个带有函数定义的cpp文件和一个带有类和声明的头文件,还有一个int主测试文件 .
所以它是一个链接器问题 . VSC将我引导到c_cpp_properties.json,我不知道接下来要做什么来修复它 . 我也在使用Mac btw .
谁能帮我这个?
我想我找到了答案!
好像我一直在寻找错误的地方 . 您可以编辑task.json选项,在该选项中要求输入“command”,然后添加您正在使用的每个翻译单元或cpp文件名 . 就像我的一样
“g -g main.cpp func.cpp -o main”
这告诉编译器编译main.cpp和func.cpp文件,然后允许链接器完成它的工作 .
1 回答
我想我找到了答案!
好像我一直在寻找错误的地方 . 您可以编辑task.json选项,在该选项中要求输入“command”,然后添加您正在使用的每个翻译单元或cpp文件名 . 就像我的一样
“g -g main.cpp func.cpp -o main”
这告诉编译器编译main.cpp和func.cpp文件,然后允许链接器完成它的工作 .