怎么使用Gtk的静态链接库?

发布于 2022-08-05 15:20:50 字数 175 浏览 3 评论 3

想发布的程序在没有gtk runtime环境的情况下也能运行,在dev-c++ 中怎么样进行静态库的编译?

有什么好办法把要发布的程序打包,让机器不需要安装gtk运行时环境??

[ 本帖最后由 kran 于 2008-10-13 14:01 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

鹤仙姿 2022-08-17 19:40:53

可以吗?从没见人成功过

从来不烧饼 2022-08-17 14:46:01

网上都说Gtk静态链接的话很难
而Gtkmm则简单,我用的恰好是Gtkmm,现在我把运行时环境的bin,etc,share目录都考到一个文件夹里,把程序放到bin目录,这样可以运行起来,但是字体很难看,和原本的不一样(我想大概是pango的问题?但不知道怎么解决)

现在加-static的话会提示很多错误,到网上查也没有找到gtkmm的静态库,可以在哪里找到?

[ 本帖最后由 kran 于 2008-10-14 09:35 编辑 ]

ゞ记忆︶ㄣ 2022-08-17 05:59:17

在连接选项中添加 -static。当然,还需要你的 GTK+ 库存在着相应的静态版本库。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文