救救孩子吧,快崩溃了
vscode吧
全部回复
仅看楼主
level 4
丽丽子ᴀʏᴀɴᴀᴍɪ
楼主
到底怎样才能用vscode编译多个c文件啊,搜了一天csdn全是不好用的方法,
属于是
那种拆东墙补西墙类型的
2023年09月28日 12点09分
1
level 4
丽丽子ᴀʏᴀɴᴀᴍɪ
楼主
这是我现在改的配置
2023年09月28日 12点09分
2
level 4
丽丽子ᴀʏᴀɴᴀᴍɪ
楼主
现在的问题就是,如果两个包含主函数main的c文件在同一个文件夹里就编译不了
2023年09月28日 12点09分
3
Dragon1573
可以试试写 ".vscode/tasks.json" 来配置特定文件的编译命令,还可以借助 CMake/XMake 这一类的项目管理工具配置项目构建编译任务
2023年09月28日 13点09分
丽丽子ᴀʏᴀɴᴀᴍɪ
@Dragon1573
好吧
,谢谢
2023年09月28日 13点09分
Dragon1573
回复 丽丽子ᴀʏᴀɴᴀᴍɪ :而且,因为你 "tasks.json" 里 args 参数指定的是 "*.c" ,表示当前目录下所有的 C 源文件。这个命令会把所有 C 源文件作为输入进行编译,此时同一个目录下就不能有重名的函数了
2023年09月30日 00点09分
Dragon1573
@丽丽子ᴀʏᴀɴᴀᴍɪ
你可以把这个改成特定的单个主函数源文件,这样就不会冲突了,但我还是更推荐用 CMake/XMake 来管理项目
2023年09月30日 00点09分
level 4
丽丽子ᴀʏᴀɴᴀᴍɪ
楼主
提示什么first define here
2023年09月28日 12点09分
4
level 1
zouboyu123456
建议用cmake吧,vsc的tasks就不适合多文件
2023年10月05日 09点10分
5
1