1

我下载了 MySQL Connector/C++ 源代码树,它有一个“include”和一个“lib”目录。现在我正在关注 README.txt。我下载了作为带有 UI 的程序启动的 CMake。安装的第一步说

me@host:/path/to/mysql-connector-cpp> cmake .

我无法理解这一点。这是否意味着 cd 进入源代码树的目录,然后运行 ​​cmake?在什么文件上?

我找到了这个线程这些说明,但它们似乎是使用 Xcode UI 安装的唯一方法,我不知道如何在终端中应用它们。我计划用 g++ 编译/运行 C++。

谢谢,

肥中微子

4

1 回答 1

0

是的,这确实意味着 - 转到源代码分发的根目录并键入cmake .. 至于文件,CMake的默认文件是CMakeList.txt,所以你不必指定它。您还可以在其他目录中运行 cmake,并指定源根目录的路径作为第二个参数。例如,构建项目的一种非常常见的方式是:

$ cd project-sources
$ mkdir build
$ cd build
$ cmake ..
$ make
$ make install

这样,所有生成的文件都可以通过删除构建目录来简单地删除,例如:rm -rf build.

于 2012-06-21T19:37:10.020 回答