在我的Ubuntu Desktop 14.04上安装Code::Blocks之后,我已经使用GTK模板创建了一个新的C++项目(GNU C++)。但是如果尝试构建它,我会得到错误:
/home/surrp/Project1-gtk/Project1/main.c|2|fatal error: gtk/gtk.h: No such file or directory|
由于我是linux的新手,我不知道Code::Block在哪里查找GTK头文件,也不知道如何安装它们。它真的像Windows中那样不可靠吗--我必须下载头文件并手动放置在某个地方?在repos中没有任何包吗?
首先,我必须说,我对linux是个新手。我使用ubuntu并尝试编译一些c代码。我和gcc一起学习了gtk并编译了一些程序,但我想让它适用于windows。这就是为什么我在一个包中下载了gtk for windows,并将include和lib文件夹放到/usr/i686-w64-mingw32中的原因。但是当我尝试用mingw编译我的源代码时,它显示gtk/gtk.h not found。我该怎么办?
谢谢大家。
我试着用这个小剧本,因为我的猫喜欢在我的键盘上行走。http://linux.softpedia.com/get/Utilities/Lock-keyboard-for-Baby-23745.shtml
我刚刚安装了Ubuntu16.04,没有太多的经验。因此,我想我应该使用终端导航到我下载了脚本的文件夹,然后
perl scriptname.pl
它的输出如下:
Can't locate Gtk2.pm in @INC (you may need to install the Gtk2 module) (@INC contains: /etc/perl /usr/local/lib/
我用mysql数据库建立了阔叶商业项目,并进行了连续MAVEN安装。当我要为tomcat运行ant任务时,它会出现如下错误
The archive: /home/yogesh/Downloads/.eclipse%20(3)/plugins
/org.eclipse.swt.gtk.linux.x86_64_3.104.0.v20150528-0211.jar
which is referenced by the classpath, does not exist.`
我似乎需要四处走动,但我不知道到底该怎么做。看看这里的其他人谁有同样的问题,我已经安装了所有的软件包(我猜)。
leo@leo:~/Public/Tesla Sim Linux - light$ ./Tesla-Sim-Linux.x86
Set current directory to /home/leo/Public/Tesla Sim Linux - light
Found path: /home/leo/Public/Tesla Sim Linux - light/Tesla-Sim-Linux.x86
Mono path[0] = '/home/leo/Public/Tes
我下载了eclipse-platform-3.7-linux-gtk-x86_64.tar.gz。
在英特尔64位处理器上使用Ubuntu10.10 64位.
在尝试解压缩内容时(双击或右键单击和打开存档管理器),我得到以下错误:
gzip: stdin: unexpected end of file<br/>
tar: Unexpected EOF in archive<br/>
tar: Error is not recoverable: exiting now
有什么补救办法吗?或者下载的文件是否损坏&需要重新下载?
我刚在我的Ubuntu17.10电脑上安装了lirc,我不能选择IR设备。通常这是在安装lirc时执行的,但是当我使用
sudo apt install lirc
所以,我尝试用
lirc-setup
但是这也失败了,一个Python错误说它找不到模块lirc:
/usr/lib/x86_64-linux-gnu/python3.6/site-packages/lirc-setup/mvc_control.py:13: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version
我已经创建了一个应用程序,它通过Haskell中的gi-gtk使用GTK,依赖项由堆栈管理(lts-9.2)。我在Fedora 26上成功地编译了它。然后,我也成功地在其他Linux发行版上执行了二进制文件。
过了一会儿,我想在其他系统(初级操作系统)上编译同样的应用程序。我在项目目录中克隆了名为stack setup的存储库,然后克隆了stack build。它抱怨缺少一些依赖项,所以我安装了它们,最后,我从GHC那里得到了一个关于我自己的代码的错误:
Not in scope: 'GTK.popoverPopdown'
Perhaps you meant one of th
例如,如果我在运行Ubuntu的机器上编译了一个使用GTK 3的简单C程序,那么我能够在其他Linux版本上运行它吗?
注意:我的实际问题是“我应该为我的Linux编译的程序贴上标签还是只给Ubuntu贴上标签?”
例如:我是否应该将我的下载页面贴上标签
Windows
program.exe
Linux
program
Macintosh
program.app
或
Windows
program.exe
Ubuntu < Version 17.04
program
Macintosh
program.app
我很难从GUI和命令行执行二进制文件。我在运行Ubuntu 17.10。以下是日志:
julien@julien-PC:~/JEUX/ROMS/Logiciels/snes9x-1.53$ ls
data docs snes9x-gtk
julien@julien-PC:~/JEUX/ROMS/Logiciels/snes9x-1.53$ ./snes9x-gtk
bash: ./snes9x-gtk: Aucun fichier ou dossier de ce type
PS :最后一行是法语,但意思是“没有这种类型的文件或目录”。
我也有这个问题与超级肉类男孩安装程序,我已经下载了