c++ - python extension link dylib on osx -


i make python extension bar_extension distutils.bar_extension need shared object libfoo.dylib made cmake. here setup.py:

from distutils.core import setup, extension  module1 = extension('bar_extension',                 libraries=['libfoo2.dylib', ],                 library_dirs=['/users/xiazhibin/clionprojects/study/lib', ],                 include_dirs=['/users/xiazhibin/clionprojects/study/include', ],                 language="c++",                 extra_compile_args = ['-v', '--std=c++98', ],                 sources=['main.cpp'])  setup(name='packagename',   version='1.0',   description='this demo package',   ext_modules=[module1]) 

output here:

"/applications/xcode.app/contents/developer/toolchains/xcodedefault.xctoolchain/usr/bin/lipo" -create -output build/temp.macosx-10.11-intel-2.7/main.o /var/folders/45/gz7ljrz94mdct3nvm9l5ftnr0000gp/t/main-5498b8.o /var/folders/45/gz7ljrz94mdct3nvm9l5ftnr0000gp/t/main-0bc98d.o c++ -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 -wl,-f. build/temp.macosx-10.11-intel-2.7/main.o -l/users/xiazhibin/clionprojects/study/lib -llibfoo2.dylib -o build/lib.macosx-10.11-intel-2.7/bar.so ld: library not found -llibfoo2.dylib clang: error: linker command failed exit code 1 (use -v see invocation) error: command 'c++' failed exit status 1 

my libfoo2.dylib under path /users/xiazhibin/clionprojects/study/lib,but seems can not find libfoo2.dylib

how that?

thanks!


Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -