當前位置:編程學習大全網 - 網站源碼 - 如何在windows環境下將.so編譯成.dll?如果不行,在linux下的具體編譯過程是怎樣的?望高手回答。。謝!

如何在windows環境下將.so編譯成.dll?如果不行,在linux下的具體編譯過程是怎樣的?望高手回答。。謝!

.so文件就已經是經過編譯的C程序

而.dll文件是編譯好的動態鏈接庫文件,需要用rundll32.exe來執行,或者載入shell執行。

所以.so和.dll不能互換。

在linux下面直接用gcc編譯器就能編譯。

命令格式:

gcc 文件名 C源碼文件名

例:

gcc 123.so 123.c

===========================================

.dll的就是已經編譯成功的了,不能再被編譯。

就像生孩子,已經是女孩了,妳還能捅回去再換

個男孩出來?

===========================================

  • 上一篇:如何把java 文件打成jar
  • 下一篇:linux下g++編譯器中的壹些函數
  • copyright 2024編程學習大全網