2022-12-6-Cmake工程转VS环境开发

简介: 2022-12-6-Cmake工程转VS环境开发

新建工程后目录有

.vs 执行文件目录 x64 baseline.sln

首先新建一个目录,下面分为四个目录分别是dll,idl,include,lib

在include目录下面把所有Cmake工程中的include目录下的文件夹拷过来

在x64的debug下面把所有的dll动态库拷贝过来,把所需要的json文件拷贝过来

在执行文件目录下把json文件拷贝过来

在点击本地调试器的时候是在该目录下寻找所需要的文件,如果在x64-debug目录下运行exe则是在x64-debug目录下寻找所需要的文件

配置工程属性

首先在VC++下配置三处

库目录写上所有用到的lib文件的目录

点击宏搜索solution关键字

在外部包含目录中把所有用到的头文件的路径都包含进来

包含目录和外部包含目录一样,但是需要改一下后面的

ExternalIncludePath->IncludePath

在配置属性的常规里面把C++语言标准改为C++17

在C++链接器的输入里面把所需要的lib文件的名称写入进来


目录
相关文章
|
8月前
|
Windows
CMake基础(5)安装项目
CMake基础(5)安装项目
89 3
|
8月前
|
程序员 API 数据库
【Cmake工程 库相关教程 】深入理解CMake工程C/C++ 库管理技巧
【Cmake工程 库相关教程 】深入理解CMake工程C/C++ 库管理技巧
176 1
|
8月前
|
算法 Unix C++
【Conan 基础知识 】灵活指定CMake构建目录:Conan 2.1中的实践与思考
【Conan 基础知识 】灵活指定CMake构建目录:Conan 2.1中的实践与思考
225 1
|
8月前
|
开发框架 Unix Linux
深度探索:Qt CMake工程编译后的自动打包策略
深度探索:Qt CMake工程编译后的自动打包策略
416 0
|
7月前
|
IDE Linux 开发工具
在Qt开发环境中qmake和cmake的区别优势
选择qmake还是CMake,主要取决于项目的需求和开发者的熟悉程度。如果你正在开发一个纯Qt项目,或者是一个不需要复杂构建脚本的小型项目,qmake可能是一个更好的选择。反之,如果你的项目需要处理复杂的依赖关系,或者你想要一个在多种编程环境中都能工作的构建系统,那么CMake可能是更好的选择。
990 2
|
8月前
|
Ubuntu 编译器 C++
【Conan 入门教程 】在Ubuntu上使用Conan编译C++第三方库:一站式解决方案
【Conan 入门教程 】在Ubuntu上使用Conan编译C++第三方库:一站式解决方案
1859 1
|
8月前
|
程序员 Linux C语言
【cmake 项目依赖冲突】CMake进阶:优雅解决目标依赖和安装问题
【cmake 项目依赖冲突】CMake进阶:优雅解决目标依赖和安装问题
542 0
|
8月前
|
缓存 Unix 编译器
Cmake 的构建结构:理解 Cmake 的构建过程和依赖管理
Cmake 的构建结构:理解 Cmake 的构建过程和依赖管理
157 0
|
C++
2022-9-28-CMAKE工程中Cmakelist文档编写的一些注意点
2022-9-28-CMAKE工程中Cmakelist文档编写的一些注意点
116 0
Gradle学习基础(1):搭建Gradle环境
Gradle学习基础(1):搭建Gradle环境
Gradle学习基础(1):搭建Gradle环境

热门文章

最新文章