我有一个用c编写的应用程序,用gcc(mingw)编译,在Windows 7 64bit上。它使用gtk3库。
我打算将它作为一个独立的文件,便携式应用程序,不需要预先安装或安装任何东西。
如果我尝试在其他计算机上运行它,则无法启动“some-gtk-library.dll缺失”
我怀疑将所有丢失的.dll文件放在同一个文件夹中会使程序运行,但我想知道如何在.exe文件中集成所有需要的文件
编辑1
如果我尝试在gcc的链接阶段添加选项kernel32!BaseProcessStart
,则会出现错误
-static