我在c代码中使用include:< openssl/md5.h >。当我用"gcc“编译器编译时,我没有任何错误,但当我用交叉编译器"arm-linux-gnueabi-gcc”编译它时,我有以下错误:
/usr/include/openssl/e_os2.h:56:33: fatal error: openssl/opensslconf.h: No such file or directory
compilation terminated.
我认为这个错误是因为我在交叉编译文件夹"/usr/arm-linux-gnueabi-gcc“中没有openssl
我不能在Raspberry PI 3 (Raspbian)上运行小虫编程工作室。
我正在使用2017-06-21-raspbian-jessie.img和gnat-gpl-2016-raspberrypi-linux-linux-bin.tar.gz
在解压缩和输入终端sudo ./doinstall后,它将安装在/usr/gnat中。然后我收到一条消息说
GNAT GPL is now installed. To luanch it, you must put /usr/gnat/bin in front of your PATH enviroment variable.
然后我输入终端PA
在Ubuntu22.04LTS上,我正在交叉编译raspberry pi。当我在pi上运行任何构建的可执行文件时,我会得到以下链接错误:
/lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.34' not found
我得到了这个错误交叉编译gcc-9,gcc-10,16-11,和协-12.
pi正在运行'Raspbian /Linux 11 (斗牛眼)‘。解决这个问题最好的办法是什么?Raspbian的不同版本会解决这个问题吗?还是我需要安装更新版本的glibc?
我从英特尔网站下载了MPSS软件栈版本3.5.2源代码。我正在尝试从源代码编译xeon端口GCC (移植自GCC 4.7.0),并将其安装在本地子目录中。但是,我得到了以下错误-
k1om-mpss-linux-gcc -dumpspecs > tmp-specs
/bin/sh: k1om-mpss-linux-gcc: command not found
我的配置如下-
# The below directory contains the cross compiled libs
# like assembler and linker
export PATH=$HOME/xeon-ph
我希望能够在C中使用sqlite3功能,我最近从sqlite3网站下载了sqlite3合并,并编译了它以获得sqlite3.so,因此将其包含在我的项目中。我已经包含了我认为是编译代码所必需的库,但是我总是遇到同样的错误。链接器似乎在寻找错误的文件夹中的-lsqlite3和我找不到这个指定的路径在任何地方的任何项目属性,它似乎也不是一个有效的位置在我的电脑!下面是我试图编译代码时的输出。如果我愚蠢地错过了任何需要帮助的东西,请告诉我,在使用eclipse时,我是个初学者。
16:21:03 **** Build of configuration Debug for project SQLite