OSX gcc找不到已安装的库

杰弗龙

我重新发现了编译C的恐怖。我是按照通常的-> ->模式libtinshttp://libtins.github.io安装的./configuremakesudo make install

sudo make install肯定放在标题中,/usr/local/include/tins但似乎g++看不到它们。

按照这里的建议,我尝试运行gcc -x c++ -v -E /dev/null以查看包含路径。

clang -cc1 version 5.1 based upon LLVM 3.4svn default target x86_64-apple-darwin13.3.0
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/local/include"
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/Library/Frameworks"
#include "..." search starts here:
#include <...> search starts here:
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/5.1/include
 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks (framework directory)
End of search list.

我本来希望/usr/local/include在那里看到某个地方。现在默认路径路径是否全部在Xcode应用程序内部?

app.cpp

#include <tins/tins.h>

int main() {
    return 1;
}

编译命令

g++ app.cpp -ltins

结果

app.cpp:3:10: fatal error: 'tins/tins.h' file not found

任何想法如何使g++看到标题?

jrd1

编译时未设置包含路径因此,正确的编译行应为:

g++ app.cpp -I/usr/local/include -L/usr/local/lib -ltins

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在OSX上使用pip安装pyenchant时出现“找不到附魔C库”

来自分类Dev

在OSX上安装gmpy-找不到mpc.h

来自分类Dev

在OSX中安装Sklearn

来自分类Dev

在OSX上安装llvmpy

来自分类Dev

在Mac OSX上找不到python模块

来自分类Dev

OSX gcc找不到已安装的库

来自分类Dev

在OSX上安装ggplot

来自分类Dev

从OSX安装SMB

来自分类Dev

在OSX 10.10的Qt5中找不到OpenCV库

来自分类Dev

OSX错误dnvm:找不到命令

来自分类Dev

vagrant:在Mac OSX 10.10.4上安装后找不到命令

来自分类Dev

mac osx yosemite gcc无法执行二进制文件,找不到命令

来自分类Dev

Tensor Flow安装OSX

来自分类Dev

找不到msguniq。确保已安装0.15或更高版本的GNU gettext工具。(Django 1.8和OSX ElCapitan)

来自分类Dev

在Mac OSX上找不到pip安装的python模块的可执行文件

来自分类Dev

在OSX上找不到sqlalchemy引擎模块

来自分类Dev

NumPy:导入错误,找不到图像OSX

来自分类Dev

在OSX上使用pip安装模块,但在导入时找不到

来自分类Dev

使用RVM在OSX 10.15.2 Catalina中安装Ruby 2.3.8时出错;找不到OpenSSL

来自分类Dev

xgterm找不到已安装的库

来自分类Dev

在OSX中安装Sklearn

来自分类Dev

找不到CUDA OpenMP库-Mavericks OsX 10.9

来自分类Dev

在Mac OSX上找不到python模块

来自分类Dev

从OSX安装SMB

来自分类Dev

OSX 10.10.3 zsh:找不到命令:打开

来自分类Dev

Mac OSX 10.10找不到opencv库

来自分类Dev

在OSX上找不到sqlalchemy引擎模块

来自分类Dev

NumPy:导入错误,找不到图像OSX

来自分类Dev

在 OSX 上编译 C++ 时找不到库