使用cygwin + mingw32将“ o”文件合并到dll中

用户名

我已经用cygwin + mingw32构建了* .exe文件:

gcc -g -O2 -o浓咖啡black_white.o canonical.o cofactor.o cols.o compl.ocontain.o cpu_time.o cubestr.oc ...等

我了解到可以使用--shared命令从* .o文件创建dll。

但是我正在使用makefile进行编译。在这种情况下我该怎么办?我可以在执行“ make”命令后以某种方式获取所有这些* .o文件并从中创建dll吗?

城市

当然:

gcc -shared -O2 -o libespresso.dll *.o

请注意,在darwin或UNIX上,这并不是那么容易,因为您需要将-fPIC和-fpic添加到CFLAGS和LDFLAGS。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在使用mingw32构建时链接cygwin1.dll吗?

来自分类Dev

如何在使用mingw32的llvm中禁用llvm-c-test

来自分类Dev

如何使用qmake和MinGW32在QtCreator中链接动态库?

来自分类Dev

Qt / MinGW32内存使用限制?

来自分类Dev

如何使用mingw32在cygwin下构建和测试libffi?

来自分类Dev

使用jq将子文件合并到主文件中

来自分类Dev

使用MKVToolNix将字幕批量合并到MKV文件中

来自分类Dev

使用mingw32在Windows上生成错误

来自分类Dev

使用mingw32在Windows上构建问题

来自分类Dev

如何在 Windows 中使用“make”?mingw32

来自分类Dev

mingw32中的Double到int隐式转换

来自分类Dev

使用Java将两个JSON文件合并到一个文件中

来自分类Dev

将所有文件从分支合并到主文件中(使用命令/脚本)

来自分类Dev

使用greenshot将多个屏幕截图合并到相同的图像文件或pdf文件中

来自分类Dev

如何使用批处理将.txt中列出的.sql文件合并到单个.sql脚本中?

来自分类Dev

使用ffmpeg将图像合并到视频中,但是将多个文件夹中的图像合并到同一帧中

来自分类Dev

使用Laravel Elixir将Sass和普通CSS合并到一个文件中

来自分类Dev

使用python将具有相同键值对的json对象合并到文件中

来自分类Dev

如何使用Eleventy将多个Markdown文件合并到Nunjucks模板中?

来自分类Dev

使用带有参数的JQ将多个json文件合并到一个对象中

来自分类Dev

使用命名实体注释将标签合并到我的文件中

来自分类Dev

如何在Win7上使用git-bash / mingw32 npm安装

来自分类Dev

当发生Lua错误时,使用MINGW32编译的Lua 5.2使我的主机程序崩溃

来自分类Dev

当发生Lua错误时,使用MINGW32编译的Lua 5.2使我的主机程序崩溃

来自分类Dev

mingw32:所有编译的可执行文件都挂起

来自分类Dev

QFileDialog(QT 5.2.1 / mingw32)不允许我选择只读文件

来自分类Dev

在Qt5.3(mingw32)中删除QQuickView的内存管理问题

来自分类Dev

在Mingw32中未定义对“ SDL_main”的引用

来自分类Dev

您的PATH中似乎没有“ make”或“ gmake”-MinGW32(Windows)

Related 相关文章

  1. 1

    在使用mingw32构建时链接cygwin1.dll吗?

  2. 2

    如何在使用mingw32的llvm中禁用llvm-c-test

  3. 3

    如何使用qmake和MinGW32在QtCreator中链接动态库?

  4. 4

    Qt / MinGW32内存使用限制?

  5. 5

    如何使用mingw32在cygwin下构建和测试libffi?

  6. 6

    使用jq将子文件合并到主文件中

  7. 7

    使用MKVToolNix将字幕批量合并到MKV文件中

  8. 8

    使用mingw32在Windows上生成错误

  9. 9

    使用mingw32在Windows上构建问题

  10. 10

    如何在 Windows 中使用“make”?mingw32

  11. 11

    mingw32中的Double到int隐式转换

  12. 12

    使用Java将两个JSON文件合并到一个文件中

  13. 13

    将所有文件从分支合并到主文件中(使用命令/脚本)

  14. 14

    使用greenshot将多个屏幕截图合并到相同的图像文件或pdf文件中

  15. 15

    如何使用批处理将.txt中列出的.sql文件合并到单个.sql脚本中?

  16. 16

    使用ffmpeg将图像合并到视频中,但是将多个文件夹中的图像合并到同一帧中

  17. 17

    使用Laravel Elixir将Sass和普通CSS合并到一个文件中

  18. 18

    使用python将具有相同键值对的json对象合并到文件中

  19. 19

    如何使用Eleventy将多个Markdown文件合并到Nunjucks模板中?

  20. 20

    使用带有参数的JQ将多个json文件合并到一个对象中

  21. 21

    使用命名实体注释将标签合并到我的文件中

  22. 22

    如何在Win7上使用git-bash / mingw32 npm安装

  23. 23

    当发生Lua错误时,使用MINGW32编译的Lua 5.2使我的主机程序崩溃

  24. 24

    当发生Lua错误时,使用MINGW32编译的Lua 5.2使我的主机程序崩溃

  25. 25

    mingw32:所有编译的可执行文件都挂起

  26. 26

    QFileDialog(QT 5.2.1 / mingw32)不允许我选择只读文件

  27. 27

    在Qt5.3(mingw32)中删除QQuickView的内存管理问题

  28. 28

    在Mingw32中未定义对“ SDL_main”的引用

  29. 29

    您的PATH中似乎没有“ make”或“ gmake”-MinGW32(Windows)

热门标签

归档