CMakeLists.txt的运行方法

在学习pcl的时候,包括在别的一些学习过程中,我们经常会遇到书中提供的一些源码,但是我们不知道怎么运行,就像下面的一些代码

 之前一直使用的方法就是创建VS工程,把CPP文件包含进去,然后运行,但是既然它提供了CMakeLists.txt文件,我们就利用它来运行吧。

下面利用CMake有两种方法,可以进入CMake的界面,也可以命令行操作。

1,第一个路径需要输入CMakeLists.txt所在的文件夹路径

 输出路径为了方便也可以放在同一个文件夹,或者自己另外创建一个文件夹,按照编译OPENCV的方法进行编译就行了。

 然后就生成了下面这些文件。我们可以用VS打开sln文件运行,得到结果,但是这里面会有一个问题。

 打开sln文件之后又三个目录,我们要把第二个也就是我们需要运行的那个文件夹设置为启动项目。不然会出现不允许访问的问题。

 2,用命令行编译

打开目标文件的目录,右击打开Bash窗口,可能 这个需要安装或者用别的办法开启。

然后在Bash窗口中输入 cmake .

 效果一样

 


版权声明:本文为weixin_51229250原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。