C 无需构建程序。glade源代码
我正在通过Glade使用C和Gtk+库编程 我用“makefile”方法编译,一切都正常 但是当我更改application.exe文件夹(比如发送给我的朋友)时,应用程序无法工作C 无需构建程序。glade源代码,c,gtk3,glade,C,Gtk3,Glade,我正在通过Glade使用C和Gtk+库编程 我用“makefile”方法编译,一切都正常 但是当我更改application.exe文件夹(比如发送给我的朋友)时,应用程序无法工作 我的问题是,有没有办法编译它而不需要将glade文件放在同一个文件夹中?是的,请检查,这样可以将glade文件之类的文件嵌入到可执行文件中。你能给我一个简单的例子吗;builder=gtk_builder_从文件(“glade/main_window.glade”)添加_;这行得通吗?顺便说一句,谢谢你帮了我的忙,我
我的问题是,有没有办法编译它而不需要将glade文件放在同一个文件夹中?是的,请检查,这样可以将glade文件之类的文件嵌入到可执行文件中。你能给我一个简单的例子吗;builder=gtk_builder_从文件(“glade/main_window.glade”)添加_;这行得通吗?顺便说一句,谢谢你帮了我的忙,我不是英语母语的人,抱歉,或者如果你有任何关于当前gtk版本的教程,那么从文件中添加,除非文件在正确的位置,否则将无法工作。您需要
从\u资源添加\u
。在GTK示例源中有一个将文件包含在GResource中的示例: