C++ 如何在Linux上使用Gecode Framework运行.cpp文件?

C++ 如何在Linux上使用Gecode Framework运行.cpp文件?,c++,gecode,C++,Gecode,我使用Ubuntu18.04并尝试编译Gecode带来的示例“money.cpp”文件。我下载了(gecode-release-5.1.0.tar.gz)并将其解压缩。然后,要安装Gecode,请执行以下步骤: (1) /配置 (2) 制造 我得到了满意的安装 然后我尝试编译money.cpp,如下所示: $g++money.cpp 我得到以下错误: 致命错误:gecode/driver.hh:没有这样的文件或目录 #包括 ^~~~~~~~~~~~~~~~~~ 我知道问题是它无法识别库,但如何使

我使用Ubuntu18.04并尝试编译Gecode带来的示例“money.cpp”文件。我下载了(gecode-release-5.1.0.tar.gz)并将其解压缩。然后,要安装Gecode,请执行以下步骤:

(1) /配置 (2) 制造

我得到了满意的安装

然后我尝试编译money.cpp,如下所示: $g++money.cpp

我得到以下错误:

致命错误:gecode/driver.hh:没有这样的文件或目录 #包括 ^~~~~~~~~~~~~~~~~~

我知道问题是它无法识别库,但如何使我的.cpp或编译阶段识别它们

问候!
Alberto

您需要使用
-I
标记调用g++以便g++知道在何处查找包含文件:

g++ -I<dir> money.cpp
请参见使用g++编译:


您需要使用
-I
标志调用g++以便g++知道在何处查找包含文件:

g++ -I<dir> money.cpp
请参见使用g++编译:


你好,Luis D,我输入了'g++-Igecode-examples/money.cpp'或'g++-I/home/ripi/Desktop/gecode-release-5.1.0/gecode-examples/money.cpp',我得到了同样的错误:致命错误:gecode/driver.hh,我遗漏了一些东西???@GMs,你必须使用
g++-I${gecode\u INSTALL\u DIR money.cpp
-我允许您包含来自其他目录/项目的头文件。您好Luis D,我输入了'g++-Igecode-examples/money.cpp'或'g++-I/home/ripi/Desktop/gecode-release-5.1.0/gecode-examples/money.cpp',我得到了相同的错误:致命错误:gecode/driver.hh,我遗漏了一些东西???@GMs,您必须使用
g++-I${gecode\u INSTALL\DIRmoney.cpp
-我允许您包含来自其他目录/项目的头文件。
https://courses.cs.washington.edu/courses/cse373/99au/unix/g++.html