是否有任何预先构建的GUI工具包作为C DLL存在?
所以我可以简单地导入静态库并开始使用GUI命令来构建用C编写的应用程序?另外,我可以使用我的应用程序重新分发dll。
编辑:最好没有依赖关系,或者他们也是dll。
答案 0 :(得分:2)
IUP出现在预先构建的软件包中。向下滚动以阅读您应该获得的版本,具体取决于您需要的依赖项或您正在使用的编译器。
请注意,考虑到大多数工具包将链接到某些msvcr***.dll
,IDE特定的lib或其他较低级别的开源库,您几乎不可能不依赖于依赖项。
但实际上,您应该只选择自己喜欢的工具包,然后自己编译它以及所有依赖项,将它们全部放入一个文件夹中,并且该文件夹是您链接以使用该工具包的内容。一旦你进行了初始编译,它就像预编译一样容易使用。自己编译它的另一个好处是你可以选择你希望捆绑哪些额外的或扩展,以及你不需要哪些,这可以优化输出文件大小。
答案 1 :(得分:1)
你的意思是GTK+?