我已经下载了一个名为NPlot的图表库,我不知道如何在我正在MonoDevelop中制作的GTK#应用程序中添加它作为参考。 编辑参考窗口中没有选项可以添加除列出的参考之外的外部参考。
如何在MonoDevelop中添加外部引用?
答案 0 :(得分:3)
对Ubuntu来说相当新(因此,使用应用程序),我发现解决上面的困境是相当具有挑战性的。经过几个小时的搜索(实际上差不多半天),我找到了答案。我为其他可能也面临这个问题的人创建了这篇文章。
在继续操作之前,请确保将dll
文件添加为参考。
首先,创建一个.pc文件,其中包含以下内容:
Name:
Description:
Version:
Libs: -r:<where your dll is>
示例:
Name: NPlot
Description: Creates charts.
Version: 0.9.9.2
Libs: -r:/home/xxx/Downloads/NPlot/nplot-gtk-0.9.9.2/NPlot.dll
给这个site提示。
请记住您已保存的.pc文件。我已将文件保存在/home/xxx/Documents
中。接下来,将.pc文件复制到/usr/lib/pkgconfig
。我不确定其他Linux发行版,但是Ubuntu阻止我直接将文件粘贴到文件夹,所以我必须在终端上使用这个命令:
sudo cp <source> <destination>
示例:
sudo cp /home/xxx/Documents/NPlot.pc /usr/lib/pkgconfig
它现在包含在“编辑参考”窗口中。
如果未显示参考,请参阅this question。
答案 1 :(得分:1)