c++ - 从目标文件生成dll文件

标签 c++ visual-studio object dll

当我想在 unix 操作系统中从目标文件生成共享对象 (.so) 时,我只需输入以下命令:

g++ -shared xxx.o yyy.o zzz.o -o module.so

我想知道我是否可以在 Windows 中做同样的事情,以便从目标文件生成 .dll 文件。这可能吗?

最佳答案

如果您安装了 MinGW32 或 Cygwin,那么可以。但是您不能直接使用 Visual Studio 来执行此操作,因为 Visual Studio 使用 cl 编译器驱动程序,它具有一组完全不同的选项。

关于c++ - 从目标文件生成dll文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12454571/

相关文章:

c++ - 使用 cin 和 cout 时无法正确打印字符变量

c++ - "APIENTRY _tWinMain"和"WINAPI WinMain"的区别

c++ - 链接 boolean 值给出与预期相反的结果

twitter-bootstrap - 你能用 .NET MVC 模板中的 bootstrap 4 制作 Visual Studio 脚手架等吗?

ProcessBuilder 调用的 Java 进程永远 hibernate

c++ - 函数填充 vector ,但它在某个时候变成空的。

c# - 如何将标签文本更改为 MySql 数据库中的最后一个值?

angular - 错误 TS2724 : '"@angular/core "' has no exported member named ' NgModuleFactoryLoader'. 您的意思是 'NgModuleFactory' 吗?

javascript - 如何通过对象的唯一属性值从数组中获取对象?

javascript - 根据值查找最后嵌套 n 次的对象