所以我真的是C和C++的新手(比如.....我在一周前开始)。 我有这个我正在工作的C++脚本,我在gtk +中做了一个接口,工作得很好。直到现在我使用窗口10,但我不得不做一些多线程(使用pthread),窗口在处理这些时很不好。所以我决定在Ubuntu 16上工作。 开始麻烦了,无法弄清楚如何使所有的工作....我会尽量具体。 我使用Ubuntu 16.0.4,MinGW的,OpenAL的和GTK +,安装一切我所用:无法在代码块上使用gtk +进行编译ubuntu
sudo apt-get install gpp gcc g++ mingw-w64 codeblocks
sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev
sudo apt-get install libopenal-dev libalut-dev
sudo apt-get install libgtk2.0-dev build essential
,如果我的理解对不对它安装最新的软件包的一切。 如果我创建一个gtk +项目并用一个简单的代码进行测试,它的工作原理很好......但是当我尝试测试我的代码时,我在resample_defs.h中发现了一个“致命错误:config.h文件未找到”。 。 如果我粘贴我早期工作的GTK +脚本代替我的代码,我会得到同样的错误。所以显然gtk +与* .c一起工作,但没有* .cpp 我该如何解决这个问题?
在这一点上任何帮助将受到欢迎...
您的项目中是否有'resample_defs.h'? – bodqhrohro
是的。我认为它与Openal协同工作,不确定是否 – Asha
它试图从include语句中导入'config.h',以及include语句如何查看?也许有一个特定于平台的路径问题。 – bodqhrohro