我在Golang上写了一个小的Windows应用程序,在gotk3上有一个GUI(绑定到GTK 3)。我如何使一个可执行文件可移植?也就是说,我如何编译代码,使其可以在计算机上运行,而无需安装像libcairo,libfontconfig,libgdk等DLL。
vof42yt11#
我有一个相同的应用程序,我所做的就是复制这些dll文件并共享到一个包中。你可以先看看https://github.com/sunshine69/gnote,特别是这个https://github.com/sunshine69/gnote/blob/4821be5e9c930994a8699b27c20ccbbe00917586/forms/utils.go#L353。祝你好运
1条答案
按热度按时间vof42yt11#
我有一个相同的应用程序,我所做的就是复制这些dll文件并共享到一个包中。你可以先看看https://github.com/sunshine69/gnote,特别是这个https://github.com/sunshine69/gnote/blob/4821be5e9c930994a8699b27c20ccbbe00917586/forms/utils.go#L353。
祝你好运