- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在使用 Simplicity Studio 为我的应用程序生成代码。它会自动生成一个 Makefile,我能够构建在我的主机 amd64 ubuntu 16.02 上运行的应用程序。
现在我想构建应用程序,以便它可以在 Raspberry Pi 中运行。所以我安装了 crostool-ng 和 Rpi crosstool。现在我不太了解 make 文件,但我用 make CC=arm-linux-gnueabihf-gcc
而不是 make
。
它失败了
fatal error: readline/readline.h: No such file or directory
我已经为 armhf 安装了 libreadline-dev 和 libreadline-dev。
我这样做的方式正确吗?我需要做一些其他的改变吗?
我之前没有做过大项目,对makefile的理解很差。
我已经为 Pi 编译了简单的 C 程序并且它们可以工作。
最佳答案
也许是您需要的变量 CROSS_COMPILE。
工具链不仅仅是编译器。它们甚至是整个构建过程所需的基本 bin 实用程序。
试试这个:
make CROSS_COMPILE=arm-linux-gnueabihf-
关于交叉编译、Crosstool、Makefile、libreadline,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48606085/
在各种基于 GNU Readline 的 CLI 上工作,它会显着如果有办法有括号和引号,请加快我的速度键入时自动关闭。 因此在 Bash(或其他 CLI)上键入 ' 或 ( 实际上会附加结束引号或括
我正在编写一个 C 程序,它向用户提供一个“伪终端”,用户可以在其中输入特殊命令,并且还需要监听来自 UDP 套接字的数据。 目前我正在使用 select() 调用来选择 STDIN 和套接字句柄。当
我正在使用 Simplicity Studio 为我的应用程序生成代码。它会自动生成一个 Makefile,我能够构建在我的主机 amd64 ubuntu 16.02 上运行的应用程序。 现在我想构建
这是我正在创建的 shell 的一部分。我在使用 libreadline 时遇到了一些问题,因为当加载 shell 时我尝试使用自动完成(因此按 TAB)进入目录,在我按回车键后我访问了该目录但是在打
使用 GNU 时,我在从源代码构建 cURL 和 Git 时遇到问题 Readline 7 。当配置像 cURL 这样的库时,结果是: $ ./configure ... ... checking t
我是 Red 编程语言的新手。 我尝试通过下载 Linux 二进制文件来测试它。但是当我在控制台上执行它时,我收到一条错误消息: root@xxx-linux:/home/xxx/Downloads#
我最近像这样重新安装了 ruby 2.1.2,因为我想安装一个 gem (ruby-debug-ide) sudo rvm reinstall 2.1.2 --disable-binary --w
我用 C 构建了一个程序,它是一个控制台,我使用 libreadline 来帮助我构建这个控制台。一切正常,但当我收到 ctrl-d 时,出现段错误。 我能弄清楚如何处理这个问题,我曾尝试使用 sig
我正在尝试设置 deepmind/dqn 的环境,https://github.com/deepmind/dqn , 我运行 ./install_dependencies.sh 来安装 LuaJIT
在使用 readline(阻塞)进行用户输入时,我想从另一个线程异步地将文本行输出到控制台。此外,我希望从控制台中删除 readline 提示和当前部分输入行,写入输出行,然后恢复 readline
当我尝试运行 rails console 时,出现此错误: /Users/TuzsNewMacBook/.rvm/gems/ruby-2.3.7/gems/bootsnap-1.3.2/lib/boo
我刚刚用自制软件安装了 posgresql,当我继续输入命令时 psql 我收到以下错误: dyld: Library not loaded: /usr/local/opt/readline/lib/
我尝试运行我的 rails c 但出于某种原因,我收到此错误: https://gist.github.com/anonymous/166713e8cde860fb188a8dffb98a1563 ᐅ
在 MacOS Mojave 上从 Homebrew 安装 pyenv 后,我在尝试安装任何 python 版本时遇到构建错误。 当为任何版本运行 pyenv install 时,构建将失败并出现错误
我试图安装 Valet,但由于错误,我从 brew 中卸载了 php,现在我重新安装了 php,如果我转到 apache 上的 phpinfo() 文件,我可以看到 PHP Version 7.1.2
启动 django 或 ipython notebook 时出现以下问题 /opt/bitnami/python/bin/.python2.7.bin:加载共享库时出错:libreadline.so.
当我在终端中运行“rails c”命令时,不知何故它不会启动 rails 控制台并抛出错误。我正在使用 rbenv 运行 rails 5.2.2。 rails c 它引发以下错误。 Running v
我知道 Stackoverflow 上有很多关于此的主题,但没有一个解决方案对我有帮助。我将 Ubuntu 18.04 与开发人员通常需要的所有东西一起使用:build-essential, libr
当我尝试在 Xcode 上构建和运行我的 iOS 应用程序时出现此错误,我尝试重新启动我的 Mac 没有任何效果然后我搜索了其他错误 dyld: Library not loaded:/usr/loc
我是一名优秀的程序员,十分优秀!