1. 不要安装mingw_w32,只能运行在win32上,64bit不支持,而且已经不升级了,必须要用mingw_w64,支持win32和win64.
2. mingw_w64用gcc编译动态库脚本如下:
gcc hello.c -shared -o libhello.so
不能用readelf -s libhello.so 等之类的命令来获取符号表。因为elf文件是linux才支持。在windows下,必须用
gendef - libhello.so
1. 不要安装mingw_w32,只能运行在win32上,64bit不支持,而且已经不升级了,必须要用mingw_w64,支持win32和win64.
2. mingw_w64用gcc编译动态库脚本如下:
gcc hello.c -shared -o libhello.so
不能用readelf -s libhello.so 等之类的命令来获取符号表。因为elf文件是linux才支持。在windows下,必须用
gendef - libhello.so