cmake 生成vc 项目文件
新建CMakeLists.txt,写入
PROJECT(program1)
IF(WIN32)
ADD_DEFINITIONS("-D_WINDOWS -D__WIN__ -D_CRT_SECURE_NO_DEPRECATE")
ADD_DEFINITIONS("-D_WIN32_WINNT=0x0501")
ENDIF(WIN32)
SET (PLATFORM X86)
add_executable(program2 program1.cpp stdafx.cpp)
在vc 的开发使用的命令提示符下运行cmake-gui.exe,设置项目所在目录和生成的项目文件所在目录,点configure后,出现各种项目的选择,这里选择 visual studio 10, use default native compilers
然后点finish,配置完成,再点generate,生成sln,vcxproj等项目文件
转载于:https://blog.51cto.com/co63oc/1024014
cmake 生成vc 项目文件相关推荐
- 如何清理由cmake生成的项目文件?
在根部目录下建立一个build目录,然后在build目录中编译即可. #mkdir build #cd build #$cmake . 现在所有生成的文件都在build.清理那些只是删除目录(rm - ...
- 使用CMake生成sln项目和VS工程遇到的问题
2019独角兽企业重金招聘Python工程师标准>>> 用vs运行cmake后的工程 参考:http://zhidao.baidu.com/link?url=AZRxI0jGDzo6 ...
- 使用Cmake生成跨平台项目编译解决方案
项目最近有需求在windows下面运行,我花了几周时间将linux的服务器移植到windows下面,目前已经能够正常运行服务器,目前又有了新需求,两边的代码结构和组织是分开的,因此为了两边能够同步维护 ...
- c语言编程题没有sln,使用CMake生成sln项目和VS工程遇到的问题
用vs运行cmake后的工程 1.单个文件示例: 1) 首先建立文件夹CMakeTest/Src 2) 在文件夹Src中建立两个文件main.c和CMakeLists.txt 3) main.c: # ...
- CMake 常用总结二:CMake 生成静态库与动态库
引言 CMake 实践帮助我们对 CMake 有一个系统全面的了解,并且有大量示例以供参考,至少在实际项目中可以让我们有能力看懂并修改项目中现有的 CMake . 阅读完 CMake 实践文档,认为自 ...
- cmake生成Win64位工程
使用cmake编译64的dll 一开始使用cmake --build .来生成了dll,在导入到java项目中使用的时候,才发现是32位的.导致程序不能正常运行,报错如下: Exception in ...
- [转]CMake 生成makefile 步骤
1.首先创建一个目录下的makefile //main.cpp#include<iostream>using namespace std;int main(){ cout<<& ...
- cmake 生成供find_package使用的自定义模块
cmake中经常使用find_package寻找模块,使用起来非常方便.find_package的原理是什么呢?如何自己写个模块提供给别人使用?如果别人希望用find_package的形式使用你的模块 ...
- 使用cmake生成ios 的xcode工程,支持Objective-C,c++混合编程
如果想在macOS上用CMake编译ios 的Objective-C,可以这样: cmake_minimum_required(VERSION 3.21)project(testSDK LANGUAG ...
最新文章
- dacom蓝牙耳机怎么重置_双蓝牙耳机另一半怎么连接
- Hibernate 的getHibernateTemplate()方法使用
- 我们前端忙成狗人家后端写SQL?
- 线程池ThreadPool知识碎片和使用经验速记
- 学习笔记——XSLT转换器的使用(Xalan和Saxon) .(转)
- 143. Leetcode 78. 子集 (回溯算法-子集问题)
- 如何使用Sublime Text 3作为Markdown编辑器
- Kubernetes集群上的Apache Ignite和Spring第1部分:Spring Boot应用程序
- 【渝粤教育】电大中专电商运营实操12作业 题库
- 代码里无图片地址_项目实战:爬高清图片
- 为什么在一个公司待了两三年就想离职?
- 飞步科技三篇论文入选CVPR 2022
- struts2学到屎挫死-深入Struts2(2)--Action
- C语言中callback回调函数,知识分享:C 语言函数指针之回调函数
- Django菜鸟入门笔记(1)
- 正点原子STM32(基于HAL库)1
- 【软件安装】spyder汉化包安装
- ma5671怎么设置_华为MA5671怎样设置POE供电
- junit 测试似有方法_JUnit测试私有方法(protected方法类同)
- oracle风扇设置,HP DL380 G6风扇满速原因
热门文章
- 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少...
- 从UWP到SWIFT-开始
- 建造者模式(Builder Pattern)(转自TerryLee)
- 捞人宝估值数亿,已捞出数位大佬,商业模式已验证!
- 大咖分享会 | 百度首次揭秘如何构建用户画像与移动统计
- 【运营干货】段子手打死也不会告诉广告主的事:一篇新媒体文案如何才能引发用户分享?...
- 如何从零规划一个产品?
- 从路由原理出发,深入阅读理解react-router 4.0的源码
- 【Canal源码分析】TableMetaTSDB
- 工具推荐|程序员必须知道的11款新型编程工具