[英]How to compile unmanaged *.dll with makefile on windows
我想将adplug C / C ++源代码编译为非托管* .dll,以便在具有PInvoke的.NET中使用它,
但我无法编译makefile。 有人可以告诉我如何编译该程序包吗?
谢谢你的努力!
您没有提到编译器的名称和版本,因此我希望Visual C ++编译器是您选择的工具。 可以在命令行上使用Visual C ++编译器 :
cl /EHsc yourFile.cpp
您是否正在使用make(cygwin?)或nmake? (注意:如果您使用cygwin / mingw,则必须将过程正确导出为C函数才能被PInvoke使用。)
您可以添加您使用的Make文件吗?
错误消息是什么?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.