[ad_1]
好的,这个问题已经被问过很多次了,所以请耐心等待。
我的“工具”似乎忽略了它应该放置库 .so 文件的位置。
我需要一种简单的方法 – Linux 命令 – 来找到它们。
clang++ -c -pipe -g -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DBT_SCAN_LIB_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I../BT_SCAN_LIB -I. -I/home/nov25-1/Qt/5.15.2/gcc_64/include -I/home/nov25-1/Qt/5.15.2/gcc_64/include/QtCore -I. -I/home/nov25-1/Qt/5.15.2/gcc_64/mkspecs/linux-clang -o bt_scan_lib.o ../BT_SCAN_LIB/bt_scan_lib.cpp rm -f libBT_SCAN_LIB.so.1.0.0 libBT_SCAN_LIB.so libBT_SCAN_LIB.so.1 libBT_SCAN_LIB.so.1.0 clang++ -ccc-gcc-name g++ -Wl,-rpath,/home/nov25-1/Qt/5.15.2/gcc_64/lib -shared -Wl,-soname,libBT_SCAN_LIB.so.1 -o libBT_SCAN_LIB.so.1.0.0 bt_scan_lib.o /home/nov25-1/Qt/5.15.2/gcc_64/lib/libQt5Core.so -lpthread ln -s libBT_SCAN_LIB.so.1.0.0 libBT_SCAN_LIB.so ln -s libBT_SCAN_LIB.so.1.0.0 libBT_SCAN_LIB.so.1 ln -s libBT_SCAN_LIB.so.1.0.0 libBT_SCAN_LIB.so.1.0 objcopy --only-keep-debug libBT_SCAN_LIB.so.1.0.0 libBT_SCAN_LIB.so.1.0.0.debug && objcopy --strip-debug libBT_SCAN_LIB.so.1.0.0 && objcopy --add-gnu-debuglink=libBT_SCAN_LIB.so.1.0.0.debug libBT_SCAN_LIB.so.1.0.0 && chmod -x libBT_SCAN_LIB.so.1.0.0.debug
我尝试过的:
尝试过“whereis”和“find”,但我不知道如何制作这些
命令在特定路径中搜索,实际上更喜欢不必指定“可疑”路径,因为我什至无法使用手动搜索在那里找到它。
解决方案1
什么是“你的工具”?
我的意思是发布的命令行,我相信他们正在(他们的)当前目录中创建共享库文件。
[ad_2]
コメント