以前用的vscode,用vs打开相同文件夹后调试那一栏是暗的,并且没有解决方案那一栏
3条回答 默认 最新
- 爱晚乏客游 2021-11-02 09:50关注
vs是需要创建项目工程的,而且一个项目只能有一个main函数。像你这种的解决方法也比较好办,新建一个win32项目,然后写个头文件,再把其他的.c文件里面的main函数全部改下名,这样就可以在一个main函数里面通过修改调用函数来运行不同的.c文件。
例如//all.h 总的头文件 #include xxxxx int main10_1(); int main11_10(); int main11_17(); ...以这样的名字命名下去
然后将每个.c文件里面的main函数改成类似main10_1()这种形式
//10_1.c #include "all.h" 包含总的头文件 #include xxx 其他文件 int main10_1() { xxxx }
这样就可以在项目工程的主函数里面实现一个文件调用多个文件函数了。
//main.cpp #include "all.h" #include xxx其他头文件 int main(){ main10_1();//调用10_1.c这个文件里面的函数 nain11_10();//调用11_10.c .... return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 10
悬赏问题
- ¥15 关于#python#的问题:使用ATL02数据解算光子脚点的坐标(操作系统-windows)
- ¥115 关于#python#的问题:未加密前两个软件都可以打开,加密后只有A软件可打开,B软件可以打开但读取不了数据
- ¥15 在matlab中Application Compiler后的软件无法打开
- ¥15 想问一下STM32创建工程模板时遇到得问题
- ¥15 Fiddler抓包443
- ¥20 Qt Quick Android 项目报错及显示问题
- ¥15 而且都没有 OpenCVConfig.cmake文件我是不是需要安装opencv,如何解决?
- ¥15 oracleBIEE analytics
- ¥15 H.264选择性加密例程
- ¥50 windows的SFTP服务器如何能批量同步用户信息?