我为建筑公司工作。我的目的是用Gtk3.0和Gstreamer1.0在构建器上使用GUI。我使用Olinuxino A13,所以我用代码块编写了GUI代码(Gtk3.0helloworld示例)。我用Debian喘息。我想把这个代码从Debian转到buildroot。我试过这个:
我转移了由代码块创建的/path_to_proectfile/bin/Debug/my_program.my_program。我在终端上写了./my_program并编写了代码。我将此文件传输到构建器,但./my_program无法工作。它返回No such file or directory错误。
我认为问题可能
我为建筑公司工作。我的目的是用Gtk3.0和Gstreamer1.0在构建器上使用GUI。我使用Olinuxino A13,所以我用代码块编写了GUI代码(Gtk3.0helloworld示例)。我用Debian喘息。我想把这个代码从Debian转到buildroot。
我试过这个
我传输了由代码块创建的/path_to_proectfile/bin/Debug/my_program.my_program。我在终端上写了./my_program并编写了代码。我将此文件传输到构建器,但./my_program无法工作。它返回No such file or directory错误。
我认为
我正在编译我的锈蚀代码,作为一个CLI使用。
我希望它可以安装在尽可能广泛的基于x86_64-unknown-linux-gnu的系统上,特别是Ubuntu的系统上。
我在构建时使用了一个坞基映像FROM rust:latest,但是这个编译主机有glibcv2.29。
当我试图使用(Debian GLIBC 2.28-10) 2.28在另一个Debian系统上运行二进制文件时,它退出时会出现一个错误:
clix: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by clix)
因此,
我只是用Buildroot和Raspberry Pi (运行Raspbian)做我的第一步。但不知怎么的,我似乎做错了交叉编译。这个应用程序是用C编写的一个最简单的Hello程序,我就是这样做的:
下载和安装buildroot
make raspberrypi2_defconfig
make toolchain
然后我编写了这个微小的应用程序和下面的Makefile:
CROSS_BIN := /home/me/raspi/buildroot-2016.05/output/host/usr/bin
SYSROOT := /home/me/raspi/buildroot-20
我正在尝试为buildroot创建一个用于饮食飞溅的包,并添加了这些文件
Config.in
config BR2_PACKAGE_DIETSPLASH
bool "dietsplash"
help
dietsplash is an simple splash screen service for
embedded devices. It has support for animations.
dietsplash.mk
#######################################################
我试图在Buildroot上运行一个完整的make。我添加了一些Python包作为hdbscan。不幸的是,Buildroot似乎需要Cython来构建hbdscan,并且找不到它,尽管它似乎已经安装了.
以下是运行make后遇到的错误:
<path to buildroot>/output/build/python-hdbscan-0.8.27/setup.py:8: UserWarning : No module named 'Cython'
warnings.warn(e.args[0])
<path to buildroot>/output/bu
我正在使用Ubuntu 18.04
我使用buildroot构建了一个mips交叉编译器,但是当我尝试测试它是否工作时,我得到了以下消息
/home/daisy/repos/repo/buildroot/output/host/bin/../libexec/gcc/mipsel-buildroot-linux-uclibc/9.3.0/cc1: error while loading shared libraries: libmpfr.so.6: cannot open shared object file: No such file or directory
我寻找解决办法,其中之一说:
s
我有一个buildroot项目,其中我想添加一个用pascal编译的库。这是因为它是一个自定义库,现在将它移植到C上的工作太多了。我正在为一个覆盆子πCM3编译它。它目前的工作方式:
我已经在raspberry pi (raspbian)上编译了库libcustom.so。
在buildroot中,我从git存储库下载库。
现在我遇到的问题是,使用这个库的程序找不到这个库(尽管它在/usr/lib/文件夹中)。使用ldd命令,我得到了以下输出:
$ ldd /usr/lib/libcustom.so
checking sub-depends for 'not found
我一直在使用QEMU测试我正在创建的原型,现在我想在一个真正的板上进行测试。我使用Buildroot为板创建rootfs,在将rootfs放在SD卡上之后,我将可执行文件放在/bin文件夹中。但是,在引导之后,当我尝试运行它时,我会得到消息'-sh:可执行文件: not found‘。
我做错了什么?提前谢谢。
我是linux的新手,我刚刚开始使用debian。我试着安装g++
apt-get install g++
但这不起作用
root@HP:/home/krzysztof# apt-get install g++
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
g++-6 libstdc++-6-dev
Suggested packages:
我正在交叉编译一个嵌入式设备的应用程序(Moxa 8100),我遇到了GLIBC的版本问题。
我安装了Debian 9(按照嵌入式设备供应商的指示),并使用了arm-linux工具链。当在设备上运行我的构建时,上面写着
moxa@Moxa:~$ ./fabs-uc8100 -h
./fabs-uc8100: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.17' not found (required by ./fabs-uc8100)
./fabs-uc8100: /lib/arm-linux-gnueabihf/libc.s