0
我正在使用cygwin和gcc在Windows XP上创建一个新的dll。我有一个现有的DLL(MyCApi.dll)和example_wrap.o,我想用它们来创建一个新的DLL,example.dll。我运行了下面的gcc命令,它看起来像gcc无法找到MyCApi.dll。我有我的道路上的目录。还有什么我需要做的吗?使用GCC创建新的DLL
$ gcc -shared example_wrap.o -mno-cygwin -Wl,--add-stdcall-alias -lMyCApi -o example.dll
/usr/bin/ld: cannot find -lMyCApi
collect2: ld returned 1 exit status
这是-L vs -l谢谢 – c12 2012-01-08 18:24:44