如何使用mac上的rpath配置scons链接?

时间:2015-05-16 04:18:37

标签: macos gcc shared-libraries scons rpath

它适用于Ubuntu使用RPATH链接我的任务,但在mac上,它不起作用

env.Program(source = Glob("*.cpp") + Glob("../*.cpp"),
            LIBS = [
                "l_util",
                "boost_system",
                "boost_timer",
            ],
            LIBPATH = libPath,
            RPATH = libPath,
            CPPPATH = includePath)

在Ubuntu上,使用ldd,我可以看到共享库与绝对路径链接。但是在mac上使用otool -L给了我相对于我的Sconstruct文件的顶部目录的路径。有人使用scons在mac上正确设置了RPATH吗?

0 个答案:

没有答案