背景:在原有的项目GCC编译环境下(arm-linux 32位),增加x86-linux 64位的编译环境,编译curl库的时候发生错误. 其他:编译服务器为64位Centos 编译错误提示 /include/curl/curlrules.h:142:3: 错误:数组‘__curl_rule_01__’的大小为负 __curl_rule_01__ 解决过程: 1.在网上搜索得知是用64位的编译环境编32位的镜像时导致的:在 curlrules.h .这个错误是故意强制作为检查数据类型大小的一部分…
在编译时输入gcc file.c `pkg-config --libs --cflags gtk+-2.0` 注意`不是单引号,和--前均有一个字符 这样问题就结局啦…
CURLE_SSL_CACERT_BADFILE (77) - 读取 SSL CA 证书时遇到问题(可能是路径错误或访问权限问题) 在微信接口相关开发时容易出现此问题 这一般是因为服务更新了相关的软件包产生的问题.   解决方法一:重启php service php-fpm restart 如果不会重启php或重启无效,可以尝试 解决方法二:重启服务器   一般就能解决问题.…
解压tar.gz文件报错gzip: stdin: not in gzip format解决方法 在解压tar.gz文件的时候报错 1 2 3 4 5 [Sun@localhost Downloads]$ tar -zxvf clion-141.351.4.tar.gz   gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 原来原因是这个压缩…
修改: tools/firmware-utils/src/mktplinkfw2.c static struct flash_layout layouts[] = { { .id = "8Mltq", .fw_max_len = 0x7a0000, .kernel_la = 0x80002000, .kernel_ep = 0x80002000, .rootfs_ofs = 0x140000, }, { .id = "12Mmtk",//这里改了 .fw_max_l…
问题描述: 在Ubuntu系统中,使用eclipse CDT集成开发环境编写pthread程序,编译时,pthread_create不通过,报错信息是: undefined reference to 'pthread_create'的解决方法 解决方法: 这个报错的原因是Linux系统并没有把pthread.h文件作为默认编程库,在gcc中编程需要加参数,命令行中执行如下: gcc main.c -lpthread 需要加参数 -lpthread,而eclipse作为集成开发环境,不需要手动编写…
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor':/ext/iconv/iconv.c:2491: undefined reference to `libiconv_open'collect2: ld returned 1 exit statusmake: *** [sapi/cli/php] Error 1 解决方法: 使用:make ZEND_EXTRA_LIBS='-liconv'  或者: vim Ma…
系统为ubuntu18.04, 在编译内核模块insmod helloworld.ko的时候提示如下错误. 出现此问题的原因是,Ubuntu Kernel 使用 EFI_SECURE_BOOT_SIG_ENFORCE 内核配置,这样会阻止内核载入第三方模块 解决方法: 1 sudo apt install mokutil 2 sudo mokutil --disable-validation 3 执行后,终端会让你设置8-16位密码 4 重启电脑,会出现蓝屏 选项如下: 选择Change Sec…
我用的是elasticsearch2.4.0,在修改完配置文件就出现类似格式 expected <block end>, but found BlockMappingStart......的报错 经过网上搜索发现是格式问题,在配置文件中vim /etc/elasticsearch/elasticsearch.yml中. 每个配置行前需要有空格 每个':'两边需要有空格 数组中间加空格 还有注释掉的参数不能在#后边加空格不然报错…
MacOS 上安装 R 包 install.packages("data.table") 后面提示是否安装需要编译的版本: Do you want to install from sources the package which needs compilation?y/n 选择了 y 之后,报错 clang: error: unsupported option '-fopenmp' 网上找到的解决方法是: 安装 clang-omp brew install clang-omp 但是提…