codeblocks中设置gcc的链接方式

我所用的是64位的windows,需要编译32位的dll来供32位的jdk调用


用codeblocks自带的mingw进行编译的话,的出来的dll程序中的函数名是以@结尾的

需要更改codeblocks的编译选项:

右键项目Properties-Project's Build Option-Linker Settings-Other Linker options-输入链接的参数即可


我这里需要添加的参数是-Wl,--kill-at


这样编译链接出来dll文件中的函数名就不会以@结尾了

你可能感兴趣的:(codeblocks中设置gcc的链接方式)