情况简介:我是在学习C++之父stoustrup的《C++程序设计原理与实践》一书,与原书不同的是,我是windows10环境下安装的code::blocks并搭配fltk进行图形化编程。我已经利用CMake对fltk进行了配置并编译通过。配置也是按步骤进行的,配置的结果进行了测试也没有问题。但是我编写出程序并进行编译的时候软件提示缺少X11/Xlib.h。我认为这是在linux环境下才需要配置,windows下根本就不需要这个头文件。我去外网查询过了,有人认为这是因为使用的是64位的系统,所以未定义win32,这时候就根据条件编译选择了Xlib.h。他提出的方法是cflag = -std=c++14 `fltk -config --cflag`,因为我不懂得如何在code::blocks环境中如何添加这个参数也就没设置成了。
提问:有谁知道缺少X11/Xlib.h怎么解决?或者谁出现过类似的情况已经解决的?又或者谁有更好的解决办法?拜托了。
提问:有谁知道缺少X11/Xlib.h怎么解决?或者谁出现过类似的情况已经解决的?又或者谁有更好的解决办法?拜托了。