- 博客(3)
- 收藏
- 关注
原创 add_library()和add_executable()的区别
这主要在CMake的配置文件CMakeLists.txt中的add_library和add_executable两个命令有关。当你希望编译一些源文件以生成一个可以直接运行的应用程序时,你会使用这个命令。此外,可执行文件和库在构建过程中的处理方式可能会有所不同,因为它们可能会被不同的项目或最终用户以不同的方式使用。:这是你的库的目标名称。CMake 将根据平台生成适当的文件扩展名(例如,Unix 上的。另外,一旦定义了你的库,你就可以使用。是 CMake 中用于定义项目组件的两个不同的命令。
2024-02-29 17:36:32
868
原创 CMakeLists.txt
CMakeLists.txt文件通常位于项目的根目录,并且每个子目录也可以有自己的CMakeLists.txt来定义子目录的构建规则。CMake是一个跨平台的自动化构建系统,能够生成适用于各种平台的原生构建文件,例如Unix的Makefile或者Windows的Visual Studio工程文件。但是,即使对于初学者来说,理解并使用CMakeLists.txt文件也是相对容易的,因为它遵循了清晰的语法和逻辑结构。随着对CMake的熟悉,开发者可以更加高效地使用CMake来管理他们的项目构建过程。
2024-02-27 15:44:48
543
原创 VSCode连接远程服务器无法连接,持续打印Waiting for server log...
14:24:42.117] > bash: 行 207: 无法为立即文档创建临时文件: 设备上没有空间。服务器资源限制,服务器可能因为资源不足(如CPU或内存过载)而无法响应VS Code的连接请求。⑤若看到总用量后的数字特别大,我这里是 总用量 48581272 ,输入 rm *①终端成功连接服务器后,输入 su root;⑦查看总用量后的数字是否变小,我这里是 总用量 8;③输入 cd /var/lib/mlocate/;最后再用VSCode重新连接,连接成功。⑧输入exit退出;
2024-02-27 14:58:07
539
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人