Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

FFFlyFish/CMakeDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

6 Commits

Repository files navigation

这个demo是介绍如何使用CMakelists来组织工程结构。参照本示例,您可以快速的组织自己的工程项目。
1、目录结构
这是一个多目录结构的示例。目录结构如下:
|
|----addlib
 |------CMakeLists.txt
 |------addfunc.h
 |------addfunc.cpp
|----subdll
 |------CMakeLists.txt
 |------subfunc.h
 |------subfunc.cpp
 |----main
 |------CMakeLists.txt
 |------main.cpp
 |------func
 		|------func.h
 		|------func.cpp
 |----CMakeLists.txt
 |
 |----README.txt
 
 2、build
 (1)、windows:windows平台推荐使用visual studio 2010作为编辑和调试器。
		(a)、打开Visual Studio Command Prompt(2010) 命令行终端。
		(b)、通过cd命令进入本示例所在的根目录。例如:cd C:\CMakeDemo
		(c)、在该目录下创建build目录,并进入build目录。依次执行命令:mkdir build;cd build
		(d)、执行命令:cmake -G"Visual Studio 10" ../
		(e)、在build目录下,会生成vs2010的解决方案。 若要编译此解决方案,继续执行:msbuild CMakeDemo.sln /m
	
 

About

This is CMake demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /