C ++ Dev на OSX специфические ошибки сборки - PullRequest
0 голосов
/ 06 марта 2019

Я получаю несколько ошибок сборки на Netbeans и OSX, и все они, похоже, связаны с libminizip - что я помню, что читал что-то, когда устанавливал mini zip, который устанавливался в каталог diff, чтобы не конфликтовать с OSX по умолчаниюи т. д.

Это мои ошибки сборки - может кто-нибудь помочь?

    cd '/Users/owner/NetBeansProjects/zlib/CppApplication_2' /
    usr / bin / make - f Makefile CONF = Debug "/Applications/Xcode.app/Contents/Developer/usr/bin/make" - f nbproject / Makefile - Debug.mk QMAKE = SUBPROJECTS = .build - conf "/Applications/Xcode.app/Contents/Developer/usr/bin/make" - f nbproject / Makefile - Debug.mk dist / Debug / GNU - MacOSX / cppapplication_2
mkdir - p dist / Debug / GNU - MacOSX
g++ - o dist / Debug / GNU - MacOSX / cppapplication_2 build / Debug / GNU - MacOSX / _ext / 132 a8927 / main.o / Users / owner / Downloads / minizip - master / libminizip.a / usr / lib / libbz2.dylib / usr / lib / libstdc++.dylib
Undefined symbols
for architecture x86_64:
    "_CFArrayGetValueAtIndex", referenced from:
    _mz_crypt_sign in libminizip.a(mz_crypt_apple.c.o)
"_CFDataCreate", referenced from:
    _mz_crypt_sign in libminizip.a(mz_crypt_apple.c.o)
"_CFDataGetBytePtr", referenced from:
    _mz_crypt_sign in libminizip.a(mz_crypt_apple.c.o)
_mz_crypt_sign_verify in libminizip.a(mz_crypt_apple.c.o)
"_CFDataGetLength", referenced from:
    _mz_crypt_sign in libminizip.a(mz_crypt_apple.c.o)
_mz_crypt_sign_verify in libminizip.a(mz_crypt_apple.c.o)
"_CFDictionaryCreate", referenced from:
    _mz_crypt_sign in libminizip.a(mz_crypt_apple.c.o)
ld: symbol(s) not found
for architecture x86_64
clang: error: linker command failed with exit code 1(use - v to see invocation)
make[2]: ** * [dist / Debug / GNU - MacOSX / cppapplication_2] Error 1
make[1]: ** * [.build - conf] Error 2
make: ** * [.build - impl] Error 2

BUILD FAILED(exit value 2, total time: 347 ms)

А мой компоновщик C ++, который я установил как файл библиотеки, -

/usr/lib/libbz2.dylib
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...