所以我想安装dxflib n(它允许程序读写.dxf文件)。您可以找到文件here。我在网站上发现了Programmer's guide。如果您转到第3页,它会说明如何安装库。它说使用cygwin和MinGW32。我之前没有使用过这个工具,所以需要一些帮助。
根据我的阅读(当我研究这些工具时),MinGW32用于安装所需的编译器,Cygwin可以模拟Unix系统。我确实有一些Unix命令行的经验,但有限。
回到第3页的说明,它说要运行两个命令。第一个命令是可执行文件但是从我下载的文件(dxflib zip)中没有要执行的“configure”文件。在搜索更多内容时,我发现库中文件夹中的.pro文件可以生成make文件但不确定如何。
问题:
任何帮助都会很棒,tnx:)
答案 0 :(得分:0)
毕竟我能够找到解决方案。
问题1:
之后,我需要在我的“系统参数”中包含qmake.exe,以便我可以从命令提示符行运行它(就像它说here)。
最后,我打开cmd,导航到库目录并运行命令qmake -spec win32-g++ dxflib.pro
(按照建议的here)。这创建了make文件。
现在运行命令MinGW32-make
。这将创建一个“release”文件夹,其中包含static library(下一步将需要)和.o文件。
问题2:
我使用了Dev-C++ IDE。在我创建了一个项目之后,我去了“项目>项目选项”。
在“Directories> Include Directories”下,我添加了库的源代码路径(path_of_where_you_unziped_the_library \ dxflib-3.7.5-src \ src)。
此外,在“参数>链接器”下,我添加了“release”文件夹下的.a文件(path_of_where_you_unziped_the_library \ dxflib-3.7.5-src \ release)
这对我有用:)