cmake 生成VS项目文件夹

SET_PROPERTY(GLOBAL PROPERTY USE_FOLDERS ON)
SET_TARGET_PROPERTIES(test_tcp_client test_tcp_server PROPERTIES FOLDER Tests/tcp) 

第一句表示开启使用文件夹选项,最好放在CMakeList.txt的开头部分,如果没有这句,第二句将不会生效.

第二句表示具体把哪些项目放在哪个目录下,多级目录用 / 分割.

参考链接:https://cmake.org/cmake/help/v3.3/prop_tgt/FOLDER.html

时间: 2024-10-16 19:38:25

cmake 生成VS项目文件夹的相关文章

使用Cmake生成OA信用盘平台出租跨平台项目编译解决方案

项目最近OA信用盘平台出租haozbbs.comQ1446595067 有需求在windows下面运行,我花了几周时间将linux的服务器移植到windows下面,目前已经能够正常运行服务器,目前又有了新需求,两边的代码结构和组织是分开的,因此为了两边能够同步维护,需要一个能够跨平台的项目编译解决方案,经过调研之后,选择了使用cmake这个工具,本文主要讲述,使用cmake的生产项目的一些基础知识.一.cmake简介 你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmak

Android项目文件夹结构分析

项目结构例如以下图所看到的,使用不同sdk版本号建立的项目项目结构有所不同,整体同样,高版本号添加了一些包结构 1.src 和java项目一样src存放项目源码 2.gen 自己主动生成,当中R.java文件也是自己主动生成,ADT 插件自己主动依据res中文件的变化改动R.java文件,将res中的资源相应一个16进制地址,用于在在代码中引用到这些资源文件. 3.bin 项目编译输出的文件夹,里面有apk文件 4.res 存放资源文件 a. drawable存放图片 (1)drawable-h

Android程序入口以及项目文件夹的含义和使用总结—入门

1 Android程序的入口 1.1 Activity类 在andriod的应用程序中,用户所感知的都是一个个应用界面,在android程序里面每个应用界面对应一个 Activity类,这类似于.NET Winform项目中的Form窗体.与WinForm中的Form一样,Activity类也是一个基类,每个视图界面都是继承Activity的.下面看一下Activity的扩展类的代码. public class MainActivity extends Activity { @Override 

本地项目文件夹上传至个人Github

安装Git 之后到Git官网,点击Download下载,打开安装包一路按Next一切默认直至安装结束. 找到任意一个文件夹,点击鼠标右键后若出现下图的 Git Gui Here 和 Git Bash Here,则代表安装成功. 新建Github项目 进入Github首页,找到点击New repository,填写相应信息后点击Create即可 Repository name: 仓库名称 Description(可选): 仓库描述介绍 Public, Private : 仓库权限(公开共享,私有或

Egret 项目文件夹配置和基本容器、动画

Egret 项目文件夹配置和基本容器.动画: class Main extends egret.DisplayObjectContainer { //src是resource codede 缩写,所有项目的源代码都放在该目录:新建项目会包含:两个文件 Main.ts默认入口文件: //LoadingUI.ts是加载过程辅助显示组建,用来显示加载进度: //项目配置文件:根目录下的egretProperties.json //libs 目录包含项目各个模块对应的所有类库 //bin-debug 目

JNI_02用cMake生成JNI

工程创建完毕后,会自动生成cpp文件夹和CMakeList.txt文件 自动生成下面 生成的工程是c++写的,应该改成 c 的 修改完毕成为下面样子

【VS2012】项目文件夹管理

项目中添加文件夹 " 项目"显示所有文件 在"显示所有文件"的情况下,可以创建文件件 "新建文件夹"需要添加到物理路径中时,可以选择"包括在项目中" [VS2012]项目文件夹管理

cmake利用toolchain.cmake生成makefile之后,make生成静态库失败问题

问题描述 利用toolchian.cmake设置好编译器后,利用make指令生成静态库,出现以下问题 Error running link command: No such file or directory 出错原因,toolchain.cmake文件内没有声明静态库生成器AR:解决方式,在toolchian.cmake文件内添加下面的声明 SET(CMAKE_AR $(TOOLCHAIN_DIR)/bin/arm-linux-gnueabihf-ar CACHE FILEPATH "Arch

01-GIT生成.ssh文件夹

git: 生成.ssh文件夹 ssh-keygen -t rsa ninedeMacBook-Pro:~ nine$ cd .ssh/ ninedeMacBook-Pro:.ssh nine$ ssh-keygen -t rsa -C "xx@xxx.com"(邮箱) Generating public/private rsa key pair. Enter file in which to save the key (/Users/nine/.ssh/id_rsa): rsa1(给生