- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试使用 https://github.com/dec1/Boost-for-Android为Android编译boost。它报告 NDK r18b 支持 1.69.0。我在 Windows 7 下。
即使这被报告为有效,我在尝试运行提供的脚本时遇到了很多问题:
doIt.sh
出现非阻塞错误:-nLe fichier sp?cifi? est introuvable.
ERROR: Unsupported HOST_TAG: windows-x86_64
## COMMAND: mkdir /tmp/ndk-/tmp/build-11600/build-boost/armeabi-v7a/llvm/host-bin
## COMMAND: ./bootstrap.sh --with-toolset=cc Building Boost.Build engine
with toolset cc... Failed to build Boost.Build build engine Consult
'bootstrap.log' for more details ERROR: Could not bootstrap Boost build
'bootstrap.log'reports gcc: not found
将 MinGW 添加到我的 PATH(以找到 gcc),然后重试:
现在我进入“bootstrap.log”:
cc -o bootstrap/jam0 command.c compile.c constants.c debug.c execcmd.c frames.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c option.c output.c parse.c pathsys.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c class.c cwd.c native.c md5.c w32_getreg.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c execunix.c fileunix.c pathunix.c
command.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
我的 PATH 中没有可用的“cc”,不知道应该在哪里找到它
知道我做错了什么吗?
最佳答案
抱歉,官方只支持在 linux 上构建。 Mac 和 Windows 应该也能正常工作,但设置相关环境(例如 cgwin 或 homebrew)的细节超出了这个项目试图做的范围。
如果你想使用 windows 作为主机,你有两个最简单的选择:
使用虚拟机,例如。 VirtualBox 或在您进行构建的地方创建一个 linux 虚拟机。
您也可以简单地下载并使用 precompiled binaries我已经提供了
无论您使用什么操作系统构建,生成的二进制文件都可以复制到 Windows 并从那时起使用,就像您从 Windows 开始构建一样(它们是为 Android 交叉编译的)。
关于android - 如何使用 dec1/Boost-for-Android 使用 NDK r18b 为 Android 构建 boost 1.69.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54323831/
我必须编写一个程序,将无符号十六进制转换为十进制,将十进制转换为十六进制,将有符号十六进制转换为十进制,将十进制转换为十六进制,而不使用流过滤器“十六进制”和“十进制”。我的程序适用于 hex 到 d
'2009-12 Dec' should be converted to '31-DEC-2009' '2010-09 Sep' should be converted to '30-SEP-2010
我想在串行监视器中写入一个十六进制数,这应该转换为十进制整数。 LCDShield lcd; byte byteR; int color = 0; if (Serial.available()) {
我需要一些帮助,将我从汽车中的 OBD 适配器获得的答案转换为十进制,然后将转换后的任何值添加到公式并打印出来。 private class ConnectedThread extends Threa
我必须编写一个程序来读取 2 个数字中不带 0 的整数,并说明第二个是否由第一个的循环变换构成。例如:4123,3412,2341 和 1234 是由 1234 循环变换而成。现在这是我的代码: #i
Delphi documentation表示可以重载 Inc 和 Dec 运算符;我认为没有有效的方法可以做到这一点。以下是重载 Inc 运算符的尝试;有些尝试会导致编译错误,有些会导致运行时访问冲突
在 Meteor 排行榜示例中有这一行: Players.update(Session.get("selected_player"), {$inc: {score: 5}}); 我怎样才能优雅地减
实际上我猜这个问题是重复的,但我不明白我的 SQL 代码有什么问题。我的错误是 Notice: Undefined index: CI in C:\wamp\www\LOCATIONVIEWER\ex
我有: std::cout << "Start = " << std::dec << (&myObject) << std::endl; 以十进制输出地址。但是,地址仍然是十六进制的?? (我正在为
我想将二进制字符串转换为 dec。 public class HelloWorld{ public static void main(String []args){ Syst
我在 Delphi 2010 中使用 Inc 和 Dec 过程时遇到问题。 这是我的代码片段: if NOT(frmMain.Height = 0) then begin Dec(frmMain.
在反汇编代码中: movsx eax,[address1] # a few fpu computations dec eax # so many fpu computations jz label2
我正在尝试使用 findAndModify 以原子方式更新文档的一个值,根据我的阅读,这在同一文档中是原子的。根据我的单元测试,这些值没有被修改。 我在 Java 中使用 mongoTemplate,
我正在用 C++ 创建一个包含 3 列 Dec Okt Hex 的表格。 输入应该是一个大于或等于1的整数,然后打印一个三列的表格,其中从1到加载的所有整数以十进制、八进制和十六进制指定。 例如我们输
字符串 str_hex 包含字母 A-J 的十六进制值,对应于十进制值 65-74。我正在尝试将每个十六进制值转换为其十进制值 following this example .它适用于 for 循环内
由于本学期我在物理学校学习了数字系统类(class),所以我决定尝试将我们在那里学到的知识应用到我自学的编程实践中。是的,出于某种原因我们根本不这样做。不管怎样,下面是我的代码: #include
00101=5位数字,忽略两个零并计算 0+(5-2-1)^2 = 4 4+(5-3-1)^2 = 5 5+(5-4-1)^2 = 5 最终答案是否正确? char[] charArray = bin
作为练习的一部分,我必须重写一个递归函数,以使新函数不递归。这两个函数都需要将正十进制整数输入转换为它们的等效二进制数。 这是使用递归的代码: void convert(int n) { //recu
此代码将 unsigned long vector 变量 cR1 转换为 NB_ERRORS 数字(在 a 变量中我打印了这些数)。 #include #include #include int
我在将十六进制值转换为带符号的十进制值时遇到问题。我正在使用 Qt,这是示例代码。 #include #include int main(int argc, char *argv[]) {
我是一名优秀的程序员,十分优秀!