我试图在Windows上设置一个用于linux文件的交叉编译,使用clang和ld的一个版本,该版本已经被编译成具有elf64支持。clang编译部分很好,它输出在linux上链接时工作的ELF文件。问题是,输出文件与在linux上生成的输出文件略有不同,并且不能作为可执行文件运行。生成的可执行文件的nm输出
k@system:/shared$ nm ./Test: No such file or director
然而,当我运行sudo pacman-key --init时,它说:gpg: error while loading shared libraries: libreadline.soshared object file: No such file or directory
gpg: error whil
samuel/Dokumente/ProjekteC++/GameGL/bin/Debug/GameGL: error while loading shared libraries: libGLEW.so.1.9: cannot open shared object file: No such file or directory
../usr/local/lib64 64/libGLEW.s
[0702/132442.732827:ERROR:gl_implementation.cc(292)] Failed to load ~/Zoiper5/swiftshader/libGLESv2.so: ~/Zoiper5/swiftshader/libGLESv2.so: cannot open shared object file: No such file or directory^CAPP Exit
我想为相同的文件创建一个.exe文件,这样我就可以在windows上使用它。我之前曾为此目的使用过launch4j。但是,这一次,我无法将生成的jar文件包装成.exe文件。program "/home/bilesh/Launch4j/launch4j/bin/windres": error=2, No such file or directory
正如错误提示的那样,我认为相关的文件在给定的文件夹中丢失了