我下载了MySQL Connector / C ++源代码树,它有一个' include'和一个' lib'目录。现在我跟随README.txt。我下载了CMake,它作为带有UI的程序启动。安装的第一步说
me@host:/path/to/mysql-connector-cpp> cmake .
我无法理解这一点。这是否意味着cd进入源树的目录然后运行cmake?在什么文件?
我发现了这个this thread和these instructions但是它们似乎与使用Xcode UI进行安装是唯一的,我不知道如何在终端中应用它们。我打算用g ++编译/运行C ++。
谢谢,
fertileneutrino
答案 0 :(得分:0)
是的,它确实意味着 - 转到源代码分发的根目录并键入cmake .
。至于文件,CMake的默认文件是CMakeList.txt
,因此您不必指定它。您还可以在其他目录中运行cmake,并将源根目录的路径指定为第二个参数。例如,一种非常常见的项目构建方式是:
$ cd project-sources
$ mkdir build
$ cd build
$ cmake ..
$ make
$ make install
这样,通过删除构建目录可以简单地解决所有生成的文件,例如:rm -rf build
。