toolchain
作者于公司内部担任嵌入式系统embedded system工
作者于公司内部担任嵌入式系统(Embedded System)工程师,由于嵌入式系统开发环境,本 Team 大多是用于 Fedora 操作系统,个人觉得 Fedora 太肥了,所以打造了 Ubuntu 的环境,针对于各家不同芯片厂商所提供的 ToolChain 及 Code base 进行编译,其实也不会很难,修改 Makefile 档案大致上都可以完成,安装各种不同版本的 gcc 来搭配各家 Vendor 所提供的环境,底下是刚安装好 Ubuntu 10.10 版本所需要的一些软件套件,利用 apt-get 指令就可以安装完成:
中文社区论区 cpu是cortex-a55 linux编译跑
中文社区论区 CPU是cortex-a55 linux编译跑32bit,编译kernel时加了-march=armv7-a应用程序使用的toolchain默认-march=armv8编译出来的so库和应用程序能否在此linux版本上运行? CPU是cortex-a55 linux编译跑32bit,编译kernel时加了-march=armv7-a应用程序使用的toolchain默认-march=armv8编译出来的so库和应用程序能否在此linux版本上运行? 不行,你如果编译的是64位的应用程序,肯定不能用在32为的linux上,ABI都不一样。
hacker news daily 上看到的文章
Hacker News Daily 上看到的文章,在讲一人团队时所设计的技术架构:“The Tech Stack of a One-Man SaaS”。这种资讯通常带有个人偏好,维护成本算是蛮重要的重点,在多人团队就未必会这样选,但就拿着爆米花看戏的心态来说应该还 OK。 像是作者很明显熟悉 Python,就可以看到他里面会列出许多 Python 相关的 toolchain 与维护工具
