Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/136.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
macOS Catalina静态链接库问题 我有C++项目,我有3个库。两个是静态的,一个是动态的,依赖于前两个。这两个正在成功构建,第三个正在构建时崩溃,因为缺少来自静态libs的符号。还有一个我认为至关重要的警告:_C++_Macos_Clang_Static Libraries_Static Linking - Fatal编程技术网

macOS Catalina静态链接库问题 我有C++项目,我有3个库。两个是静态的,一个是动态的,依赖于前两个。这两个正在成功构建,第三个正在构建时崩溃,因为缺少来自静态libs的符号。还有一个我认为至关重要的警告:

macOS Catalina静态链接库问题 我有C++项目,我有3个库。两个是静态的,一个是动态的,依赖于前两个。这两个正在成功构建,第三个正在构建时崩溃,因为缺少来自静态libs的符号。还有一个我认为至关重要的警告:,c++,macos,clang,static-libraries,static-linking,C++,Macos,Clang,Static Libraries,Static Linking,ld:警告:忽略文件/Users/pwpw/Desktop/plid/Core/./Common/libcommon64.a,为macOS-x86_64生成,但尝试链接为macOS-x86_64生成的文件 我正在使用QT构建项目。该问题仅在MacOS上出现,我的版本现在是10.15.2您使用的是自制软件吗?谷歌很快就给一些自制软件的用户带来了同样的问题,重新安装自制软件似乎可以解决这个问题。你使用哪个Qt版本以及什么样的构建工具(CMake/qmake)?5.12.5版本中的Qt带有clang6

ld:警告:忽略文件/Users/pwpw/Desktop/plid/Core/./Common/libcommon64.a,为macOS-x86_64生成,但尝试链接为macOS-x86_64生成的文件


我正在使用QT构建项目。该问题仅在MacOS上出现,我的版本现在是10.15.2

您使用的是自制软件吗?谷歌很快就给一些自制软件的用户带来了同样的问题,重新安装自制软件似乎可以解决这个问题。你使用哪个Qt版本以及什么样的构建工具(CMake/qmake)?5.12.5版本中的Qt带有clang64,我正在用qmake构建。我认为自制软件并没有直接包含在构建过程中。但我仍然没有找到解决方案。我从路径中删除了/usr/local/bin,但仍然无法工作。更新也无济于事。我正在连接两个大小为8MB的库。您正在使用自制软件吗?谷歌很快就给一些自制软件的用户带来了同样的问题,重新安装自制软件似乎可以解决这个问题。你使用哪个Qt版本以及什么样的构建工具(CMake/qmake)?5.12.5版本中的Qt带有clang64,我正在用qmake构建。我认为自制软件并没有直接包含在构建过程中。但我仍然没有找到解决方案。我从路径中删除了/usr/local/bin,但仍然无法工作。更新也无济于事。我正在连接两个库,它们的大小为8MB。