- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试构建 Jonesforth 时(32 位 GNU 汇编程序)在 Ubuntu 16.04.4 64 位(Xenial Xerus)上,我看到以下内容:
~/src/jonesforth $ make
gcc -m32 -nostdlib -static -o jonesforth jonesforth.S
jonesforth.S:1154:24: fatal error: asm/unistd.h: No such file or directory
compilation terminated.
Makefile:11: recipe for target 'jonesforth' failed
查看文件 jonesforth.S
,我注意到以下几行:
//#include <asm-i386/unistd.h> // You might need this instead
#include <asm/unistd.h>
我尝试使用 asm-i386/unistd.h
代替,但这似乎也没有帮助。
通过 sudo apt install linux-headers... 安装更多 header 的最佳做法是吗?如果是这样,我应该选择哪个? linux-headers-generic
应该足够了吗?
或者,我应该更改 jonesforth.S
引用的 header 吗?
最佳答案
将 -I/usr/include/x86_64-linux-gnu
添加到 make 配方中似乎已经解决了问题:
jonesforth: jonesforth.S
gcc -I /usr/include/x86_64-linux-gnu -m32 -nostdlib -static $(BUILD_ID_NONE) -o $@ $<
感谢Peter Cordes的建议上面!
关于ubuntu - 建筑琼斯福斯 - asm/unistd.h : No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53685776/
如何判断在现有的 Firebird RDBMS 服务器(即经典服务器或 super 服务器)上安装/配置/运行的架构? 如何在两种模式之间切换? Firebird 的哪些版本(1.5、2.0、2.1)
我很困惑。我有一个运行Ubuntu 14.04的VM。我在这里遵循了以下程序:http://clang.llvm.org/docs/LibASTMatchersTutorial.html,现在正在运行
cli(命令行)这样说: Failed to apply plugin [id 'com.android.library'] Could not create plugin of type 'Libr
我正在尝试构建自己的 gem,但出现了该错误。我认为这是因为我更改了gemspec 的文件名 的原因。首先这是我的结构: myapp/ my-app.gemspec documenta
因此,当我运行我的angular 2应用程序后,我的angular 2应用程序不再起作用。没有错误出现,但是该应用程序不再知道如何路由,因此根据我的index.html,它只是在加载时卡住了。 asa
我正在尝试为Spring Batch 2.1.6构建示例应用程序。 (即spring-batch-2.1.6.RELEASE/samples/spring-batch-samples)使用Maven,
从源代码编译 R-3.3.2。我的标志包括 --with-libtiff。它们是:./configure --with-system-tre --with-blas --with-lapack --w
我正在构建 AOSP,我想用我自己的 key 对构建进行签名。有一些关于此过程的官方文档 here . 但我想知道我是否可以简单地扭转所有流程并改为执行以下操作: 删除位于 build/target/
我可能会问一个愚蠢/基本的问题,但我对 ANTLR AST 构建感到困惑。 我想做的是一种 bool 表达式解析器,这样在父节点上我有运算符及其操作数作为子节点。比如一句话 ( ( A B C & D
我想用“go build”构建我的项目。我还没有找到任何关于如何将 swig 与 go 构建过程集成的文档。而且也很重要,它应该是一个 C++ 示例 C 很容易。 foo.swig /* foo.i
我正在使用 VisualStudio 2013 为 Windows 7 编译 PCL,但我在 include/flann/util/serialization.h 中遇到错误: error C2228
我是一名优秀的程序员,十分优秀!