树莓派中将可执行文件变成命令

第一步,写一个hello world的程序,通过gcc hello.c -o hello   ,生成hello的可执行文件

第二步,在自己用户的家目录下(cd ~)  ,然后vi .bashrc ,在最后面添加上

alias hello='hello的目录'

第三步,source .bashrc ,重新加载一下

接着再命令行输入hello就能看到hello world了。

 

(这种方法切换用户后就不行了)

offset += 1; // integer length = response[offset] & 0xFF; offset += 1; // length树莓派官方仓库中目前只支持到Python 3.7版本,如果你需要安装Python 3 int value = 0; for (int i = 0; i < length; i++) { value = (value.9,可以按照以下步骤进行: 1. 在终端中运行以下命令,更新软件包列表: << 8) | (response[offset] & 0xFF); offset += 1; } StringBuilder result = new StringBuilder ``` sudo apt-get update ``` 2. 安装必要的编译工具和依赖库: ``` (); while (offset < response.length) { // variable binding offset += 2; // sequence length = response sudo apt-get install build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5[offset] & 0xFF; offset += 1; // length offset += 2; // object id length =.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib response[offset] & 0xFF; offset += 1; // length value = 0; for (int i =1g-dev libffi-dev ``` 3. 从Python官网下载源代码包,地址为:https://www.python.org/downloads/ 4. 将下载的源代码包解压缩: ``` tar -xvf Python-3.9.0 0; i < length; i++) { value = (value << 8) | (response[offset] & 0xFF); offset += 1; } result.append(value).append("\n"); // value offset += 2; //.tgz ``` (请根据你下载的文件名进行替换) 5. 切换到解压后的 sequence length = response[offset] & 0xFF; offset += 1; // length int type = response[offset目录: ``` cd Python-3.9.0 ``` 6. 配置编译选项: ``` ./configure --enable-optimizations ``` 7. 编译安装: ``` make -j 4 ] & 0xFF; offset += 1; // type length = response[offset] & 0xFF; offset += sudo make altinstall ``` (-j参数用于指定编译使用的CPU核心数,根据实 1; // length switch (type) { case 0x02: // integer value = 0; for (int i = 0; i < length; i++) { value = (value << 8) | (response[offset]际情况进行调整) 8. 安装完成后,你可以在终端中运行以下命令,验证Python & 0xFF); offset += 1; } result.append(value).append("\n"); break; case 3.9是否已经安装成功: ``` python3.9 --version ``` 如果输出了Python 0x04: // string result.append(new String(response, offset, length)).append("\n"); offset += length; 3.9的版本信息,则说明安装成功了。 需要注意的是,安装Python 3.9可能会耗费 break; case 0x06: // object id StringBuilder oid = new StringBuilder(); value = 0; for较长的时间,尤其是在较低配置的树莓派上。如果你只是想尝试一下Python (int i = 0; i < length; i++) { value = (value << 7) | (response[offset] &3.9的新特性,你可以考虑使用Python虚拟环境,这样可以避免对系统Python版本造成影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值