【发布时间】:2012-11-03 14:23:22
【问题描述】:
我有以下文件:
ex1.cpp ex1.h
GLee.cpp GLee.h
我想让它使用以下路径上的库(openmesh 库):
home/xyz/Downloads/OpenMesh-2.3/src/OpenMesh/
我正在尝试用这个来执行它:
g++ -Wall -o ex1 ex1.cpp GLee.cpp -L/..path../
但没有运气,输出是:
在 ex1.cpp:17:0 包含的文件中: ex1.h:28:38:致命错误:OpenMesh/Core/IO/MeshIO.hh:没有这样的文件或目录 编译终止。
这样做的正确方法是什么?
谢谢!
【问题讨论】:
-
将 -I/home/xyz/Downloads/OpenMesh-2.3/src/OpenMesh/ 添加到您的 g++ 命令中
-
您忘记向 g++ 显示头文件的路径。
标签: c++ linux compilation terminal