繁体   English   中英

如何在Windows上使用Makefile编译非托管* .dll

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM