我正在将一个visual studio c++框架转换成一个linux版本,在消除对windows的依赖的过程中,我在一些头文件中遇到了一大堆__declspec(dllimport)调用。据我所知,declspec调用将当前.h文件中定义的函数/类链接到动态库"UeiDaqAPI“ linux不支持__declspec(dllimport),所以我尝试了一个使用dlopen()的“变通办法对于更多的背景信息,大约有40个头文件使用上面的__declspec()<em
然而,在此之后,我发现自己再也不能运行另一个32位二进制文件了,因为突然间/lib/ld-linux.so.3消失了。对它的检查给了我以下输出。.3, for GNU/Linux 3.2.0, BuildID[sha1]=363651b03c33118c80584e99b6f876c7a8663325, stripped$ ls /lib
aarch64-linux-gnu firmware