首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

error: include location usrinclude is unsafe for cross-compilation

with-runmode=ths \ --prefix=$_prefix \ || exit -1 make -j8 || exit -1 如果不做交叉编译,host指定为当前机器的架构(x86_64-linux-gnu...)则编译正常 如果设置为mips-linux-gnu进行交叉编译,就报错了: mips-linux-gnu-gcc -DHAVE_CONFIG_H -I....-I/home/gyd/workspace/app/dependencies/libminigui-3.2.0/src/newgal/ -I/usr/include/ -D_DEBUG -Wall -Werror...=poison-system-directories] 很显然在交叉编译环境下,Makefile 中不应该出现-I/usr/include/ 这样的参数,但它确实出现了 mips-linux-gnu-gcc...上面的表格红框标注部分说得很明白:pc_xvfb 是Linux/Win32平台下适合 PC 的虚拟缓冲区图形引擎。 注意是虚拟缓冲区图形引擎,它是开发调试阶段使用的图形引擎。

2.8K50

搭建漏洞环境-实战-1

系统中安装LANMP LANMP是linux下Apache,Nginx,MySQL和PHP的应用环境,我们来演示WDLinux的一款集成的安装包,操作起来非常简单。...su 然后再继续操作,这里又报错了:Install Error:nginx make err 这里我又搜索了一大堆文章,一遍遍尝试,找到了解决方法: 分析原因: -Wall 表示打开gcc的所有警告 -Werror...,它要求gcc将所有的警告当成错误进行处理 是将警告当成了错误处理,打开nginx的安装目录/objs/Makefile,去掉CFLAGS中的-Werror,再重新make 这里我查了很多博客,但是他们说的都很不友好...如果对终端查找文件不熟悉(这项技能必须有,但是可以慢慢来) 你在Linux界面上打开文件系统,或者是界面最上方(以我的为例子)第三个图标。...把-Werror删了 然后!!!

98540

CMake搭建编译环境总结

:-Werror=xxx,表示将xxx的warning变为error,例如-Werror=select, -Werror=return-type -Wall:激活所有的warnings -Wextra:...-pedantic-errors参数将这些警告视为错误,等同于-Werror=pedantic。 -Wconversion: 在隐式转换可能导致值变化的时候发出警告。...同样的,个人代码也需要与编译Linux配套的交叉工具编译,才能在Linux环境运行。一般在Ubuntu上编译运行,只需要设置为gcc/g++即可。...设置交叉编译工具链方式如下: ## 绝对路径 set(CMAKE_C_COMPILER "xxx/arm-linux-gcc") set(CMAKE_CXX_COMPILER "xxx/arm-linux-g...更多文章内容包括但不限于C/C++、Linux、开发常用神器等,可进入“开源519公众号”聊天界面输入“文章目录” 或者 菜单栏选择“文章目录”查看。公众号后台聊天框输入本文标题,在线查看源码。

2.2K20
领券