
这些是我自己随便添加的几个目录,实际上都只是添加了个打印源代码
1. 将bsp模块编译成库
- 首先在bsp目录下新建个CMakeLists.txt
2. 其他几个模块也是一样的添加CMakeLists.txt实现库
3. 回到项目的根目录,添加顶层的CMakeLists.txt
4. 然后看看具体代码的实现
1. bsp/inc/bsp.h和bsp/src/bsp.c
2. 替他几个模块也基本一样
3. app/src/main.c
5. 通过cmake+make来编译
1.cmake操作
此时工程下多了两文件夹(bin, lib),但是还没有内容,因为还没编译
2. make 操作

3. 执行测试


1. 首先试一试调试模式
1.创建launch.json


2. 添加launch.json的调试配置模板


3. 针对我们的电脑和项目修改配置




到这里我们的调试设置也已完成
注意:如果需要调试,则cmake中需要设置 ;否则会被优化,调试时不正常
2. 然后试一下任务的创建运行
- 如果每次通过命令行去编译,则每次都需要手动输入命令,不方便,可以通过任务来替代手动输入
1. 创建tasks.json
输入 选择配置任务,选择模板生成tasks.json,然后选择MSBuild

后面进行修改我们需要的命令和参数
使用在框中输入,然后选择需要执行的任务即可



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/146839.html