- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我尝试在 termux session 中在我的armv81 chromebook 上构建task-2.5.1。由于构建依赖关系,它不起作用,所以我安装了它们,然后解压并在一个全新的目录中启动。当我运行 make VERBOSE=1
时,我在链接时得到了 对 __atomic_fetch_add_4
的 undefined reference ...
[ 98%] Linking CXX executable lex
cd /data/data/com.termux/files/home/src/task-2.5.1/src && /data/data/com.termux/files/usr/bin/cmake -E cmake_link_script CMakeFiles/lex_executable.dir/link.txt --verbose=1
/data/data/com.termux/files/usr/bin/c++ -Wall -Wsign-compare -Wreturn-type -std=c++11 -stdlib=libc++ -O3 -DNDEBUG -rdynamic CMakeFiles/lex_executable.dir/lex.cpp.o -o lex libtask.a commands/libcommands.a columns/libcolumns.a libtask.a -lgnutls -luuid
/data/data/com.termux/files/usr/bin/arm-linux-androideabi-ld: libtask.a(Nibbler.cpp.o): in function `Nibbler::Nibbler(Nibbler const&)':
Nibbler.cpp:(.text+0x8c): undefined reference to `__atomic_fetch_add_4'
/data/data/com.termux/files/usr/bin/arm-linux-androideabi-ld: libtask.a(Nibbler.cpp.o): in function `Nibbler::operator=(Nibbler const&)':
Nibbler.cpp:(.text+0xe0): undefined reference to `__atomic_fetch_add_4'
/data/data/com.termux/files/usr/bin/arm-linux-androideabi-ld: Nibbler.cpp:(.text+0x104): undefined reference to `__atomic_fetch_add_4'
/data/data/com.termux/files/usr/bin/arm-linux-androideabi-ld: libtask.a(Nibbler.cpp.o): in function `Nibbler::~Nibbler()':
Nibbler.cpp:(.text+0x174): undefined reference to `__atomic_fetch_add_4'
clang-8: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [src/CMakeFiles/lex_executable.dir/build.make:90: src/lex] Error 1
make[2]: Leaving directory '/data/data/com.termux/files/home/src/task-2.5.1'
make[1]: *** [CMakeFiles/Makefile2:175: src/CMakeFiles/lex_executable.dir/all] Error 2
make[1]: Leaving directory '/data/data/com.termux/files/home/src/task-2.5.1'
make: *** [Makefile:152: all] Error 2
我找到了this discussion关于arm构建中 undefined reference 。我尝试将 -latomic 添加到 CMakeFiles/task_executable.dir/link.txt 但它没有改变输出。
有什么想法可以解决这个问题吗?
最佳答案
非常感谢wbsch在 this issue (在此之后发布)获取 known fix 的链接这在我的机器上成功了,从 CMakeLists.txt 中删除了三行。
关于c++ - 在arm chromebook上编译taskwarrior的未定义引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56202329/
Google 宣布在 Chromebook 上的 Chrome OS 中支持 Android 应用程序。是否可以在没有 Chromebook 硬件的情况下在 Chromebook 上测试我的 andr
我有一个 Chrome OS 设备,我想在计时器到期时以编程方式锁定屏幕(当 child 用完可用的屏幕时间时)。 Chromebook 支持 Android 应用程序,但我找不到太多关于如何针对 C
这个问题已经有答案了: Programming on samsung chromebook [closed] (8 个回答) 已关闭 9 年前。 我想知道是否有任何方法可以在 chromebook 上
我正在将我的 Android 应用程序转换到 Chromebook,发现外接鼠标有一个非常奇怪的行为。 这是我的观察 1) Chromebook外接滚轮鼠标,在滚轮上,onGenricMotionEv
我正在尝试使用 pygame 在 googles colaboratory 中使用 pygame 编写游戏代码。我通过运行成功添加了 pygame: import os !git clone http
好吧,所以,我刚才睡着了,我刚醒。 我下载了这张盗版艾米·怀恩豪斯专辑,名为“艾米·怀恩豪斯的另一面”(对于那些想知道我为什么下载它的人来说无法播放) 当我打开我的文件时,我注意到有一个名为“从 Go
我正在尝试在我的 friend Google Chromebook 上播放节目,但 mp4 文件在尝试在所述 Chromebook 上观看时显示为黑色,音频工作正常。我发现这是一个视频编码问题,但我找
基本上,我使用的 Chromebook 无法区分 alt 键。如下图所示,左下角有一个(左起第二个键,我将其称为 ALT1),右下角有一个较小的键(右起第 5 个键,ALT2)。 (来源:comput
我有一个应用程序在 Chromebook 上有一些问题,我想停止向这些设备提供该应用程序。防止 Chromebook 获取该应用程序的最佳方法是什么? 从文档来看,似乎有这些解决方案: https:/
我正在运行带有 crouton 的 ARMv7 Chromebook。我想挂载 CIFS 共享,但 CIFS 似乎不在内核中。因此,我下载了与我相同的内核版本源,编译了 cifs.ko 模块,并尝试加
我有一台在开发者模式下运行的 Acer Chromebook。在 ChromeOS 和 cosh 中,我有一个德语键盘。当我想切换到 Ubuntu (strg+alt+f2) 时,我必须使用登录帐户
Google Chromebook 现在支持 Google Play 商店和 Android 应用程序。如何针对 Chromebook 优化我的 Android 应用程序? 最佳答案 如果您想吸引使用
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。 关闭
我目前有一台 Asus c300 chromebook。由于它没有旧版引导,我正在使用 crouton 来获得更标准的命令行环境。我能够在 chroot 环境中非常轻松地安装 gcc。它在 chroo
有没有办法可以将 Chromebook 的滚动更改为 OS X Lion 的反向滚动?我都使用 Chromebook 和 MacBook Air。反向滚动才有意义。 最佳答案 见 Use your C
我最近在 https://developer.android.com/topic/arc/emulator 的帮助下在 Android Studio 上创建了一个 Chromebook OS 模拟器。
我安装了 NodeJS(通过 Linux 终端),但它似乎没有与 NPM 捆绑在一起: :~$ sudo apt-get install -y nodejs :~$ node -v :~$ v10.2
我安装了 NodeJS(通过 Linux 终端),但它似乎没有与 NPM 捆绑在一起: :~$ sudo apt-get install -y nodejs :~$ node -v :~$ v10.2
我现在使用indexDB 来缓存游戏的关卡数据。我无法访问 Chromebook - 但想知道数据是否像在浏览器上那样共享。我担心的是 Chromebook 的每个用户都会有自己的数据库版本,是这样吗
我刚买了一台 chromebook,并将其设置为开发者模式。我试图在上面安装软件,但我意识到我没有“make”命令,所以安装程序对我来说非常困难。我下载了“make”程序,但每当我尝试执行 ./con
我是一名优秀的程序员,十分优秀!