无法编译 gtk# 示例 [英] cannot compile gtk# example

查看:45
本文介绍了无法编译 gtk# 示例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试编译 http://mono-project.com 上的GTK# Hello World"示例/Mono_Basics 在 Windows 7(64 位)中.我收到此错误:

I'm trying to compile the "GTK# Hello World" example at http://mono-project.com/Mono_Basics in Windows 7 (64bits). I'm getting this error:

错误 CS8027: 无法运行 pkg-config: ApplicationName='pkg-config', CommandLine='--libs gtk-sharp-2.0',CurrentDirectory=''

error CS8027: Couldn't run pkg-config: ApplicationName='pkg-config', CommandLine ='--libs gtk-sharp-2.0', CurrentDirectory=''

我已经成功编译并运行了Console Hello World"示例.

I have successfully compiled and run the "Console Hello World" example.

我已经安装了 Mono-2.10.8.

I have installed Mono-2.10.8.

预先感谢您的帮助

推荐答案

我尝试使用 Mono 2.10.8 和您与编译器一起使用的选项在 Windows 7 中编译 GTK# 示例,所以我有同样的错误我尝试手动引用每个程序集,所以它工作正常.

I tried to compile a GTK# example in a Windows 7 with Mono 2.10.8 and the options you used with the compiler, so i have the same error then i tried to reference each assembly by hand so it works fine.

这是完整的命令,我在 Mono 2-10.8 命令提示符下进行了测试.

Here is the full command, i tested in a Mono 2-10.8 comman prompt.

gmcs ButtonApp.cs -r:C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/pango-sharp.dll,C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/atk-sharp.dll,C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/gdk-sharp.dll,C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/gtk-sharp.dll

gmcs ButtonApp.cs -r:C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/pango-sharp.dll,C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/atk-sharp.dll,C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/gdk-sharp.dll,C:/PROGRA~2/MONO-2~1.8/lib/mono/gtk-sharp-2.0/gtk-sharp.dll

希望能帮到你

这篇关于无法编译 gtk# 示例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆