我使用MinGW为Native MS Windows编译了我的helloworld gtk +应用程序。我遵循的说明是here。
如果我从构建应用程序的同一命令窗口运行helloworld.exe应用程序,它可以正常工作。
但是,我想用我的应用程序分发gtk +库,所以我已经从http://www.gtk.org/download/win32.php下载并提取了所有运行时。
我还使用gtk运行时文件将我的helloworld.exe应用程序复制到bin文件夹。
当我尝试在新的命令提示符下运行我的应用程序时,出现以下错误:
我的机器是64位,但我下载了gtk的32位运行时。
任何指针都将受到赞赏。
答案 0 :(得分:0)
一个选项是将gtk + all-in-one-bundle提取到一个干净的文件夹,然后将该应用程序复制到解压缩的bin文件夹中。
然后可以使用随附的应用程序压缩提取的一体化包,并将其作为zip或tar文件分发。