tl;dr:当我以一种方式编译我的代码时,可执行文件运行得很快。当我使用makefile时,它会慢10倍(可执行速度,而不是编译时间)。如果我使用下面的makefile,生成的可执行文件大约要慢10倍。我做错了什么?# Just type "make -f Makefile.Linux" to build it.# Link target: automaticallyb
我正在Kali上编译一个C可执行文件:/usr/bin/ld: /tmp/ccv59WCS.o: relocation R_X86_64_32S against`kernel_code' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link据我所知,这只会产生一个ELF可执行
我在构建带有锈的可移植可执行文件时遇到了问题。./test: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by .-C link-args=-static构建时未能正确链接(ld ./test的输出):
ld: error in .