|
现在在做Broadcom的BCM2157平台,发给我们的平台源码包里只提供了一个patch,需要先从网上下载指定的Android源码,给的文档里下载源码的部分所用的命令很多都不能使用了,不知道为什么。按照常规的办法下载里指定的版本,在执行shell文件打patch时结果报如下错误: allen@dell-ubuntu:~/work$/bin/bash^M:损坏的解释器: 没有那个文件或目录 在网上查询得到如下信息: 有时候编写脚本时会出现类似标题列出的错误,这个问题大多数是因为你的脚本文件在windows下编辑过。windows下,每一行的结尾是\n\r,而 在linux下文件的结尾是\n,那么你在windows下编辑过的文件在linux下打开看的时候每一行的结尾就会多出来一个字符\r,用cat -A filename时你可以看到这个\r字符被显示为^M,这时候只需要删除这个字符就可以了。可以使用命令sed -i 's/\r$//' filename 。 看来发给我们的这个.sh文件在windows下编译过。执行如下命令OK了: allen@dell-ubuntu:~/work$ sed -i 's/\r$//' apply_brcm_patch.sh |
相关推荐
Qt实现YOLO目标检测及其界面制作(附完整源码)
Qt实现YOLO目标检测及其界面制作(附完整源码)
Linux bash:./xxx:无法执行二进制文件报错
主要介绍了Linux bash:./xxx:无法执行二进制文件报错,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
扣子(Coze)工作流.zip
第一步:获取工作流文件我们提供两种方法来获取所有工作流文件,请根据您的熟悉程度选择其一。方法一:使用 Git (推荐)如果您熟悉 Git,这是最快捷的方法。打开您的终端或命令行工具,运行以下命令克隆本仓库到本地:git clone https://github.com/your-username/ai-workflows.git方法二:直接下载 ZIP 压缩包如果您不使用 Git,可以按照以下步骤操作:在项目主页,点击绿色的 <> Code 按钮,然后在下拉菜单中选择 Download ZIP。
Ubuntu 16.04系统下使用数据集运行ORB-SLAM2算法
本文将介绍Pangilin的安装和ORB-SLAM2算法的编译运行,有关Kinect1相机的其他驱动安装和ROS下的棋盘格标定请参考前面的博文。 1.环境准备 Pangolin安装 (1)安装依赖 sudo apt-get install libglew-dev libpython2.7-dev libboost-dev libboost-thread-dev libboost-filesystem-dev -y (2)源码安装(make命令时出现了多处警告,但也不影响最后100%编译完成) git .
Ubuntu18.04 下运行ORB SLAM3 ----Euroc 数据集
Ubuntu18.04 下运行ORB SLAM3 ----Euroc 数据集 跑EuRoCMH01示例 1)从官网下载Euroc数据集,非ROS用ASL格式,http://projects.asl.ethz.ch/datasets/doku.php?id=kmavvisualinertialdatasets (2)在编译后的ORB_SLAM3/路径下新建一个dateset的文件夹,里面再建一个名为MH01的文件夹,最后将下载好的数据集解压到MH01内 MH01解压后文件名为mav0,在dataset文件夹
完美解决 bash: /dev/fd/63: No such file or directory
bash: /dev/fd/63: No such file or directory root 安装64为的ubuntu,在使用root权限调用bash出现错误 root@hostname:~ sudo bash <(wget -q0 https://raw.githubusercontent.com/ubports/unity8-desktop-install-tools/master/install.sh) bash: /dev/fd/63: No such file or directory
Linux 解决 bash ./ 没有那个文件或目录 的方法
在ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪。 其实原因很简单,是因为他没有32位的运行库 ia32-libs ,直接安装即可。 apt-get install ia32-libs 可能会出现以下情况:XXX被其他软件包引用了,然而下列软件包会取代它:lib32ncurses5 lib32z1,那么可以使用如下方法: 方法零: ...
Ubuntu Linux 解决 bash ./ 没有那个文件或目录 的方法
Ubuntu Linux 解决 bash ./ 没有那个文件或目录 的方法 在运行虚拟机时编译文件提示./ 没有那个文件或目录,参考其他博主用这个命令下载,但是没有解决。 又换了一种命令,输入: sudo apt-get install ia32-libs 报错: 现在没有可用的软件包 ia32-libs,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发...
linux 没有那个文件或目录,Linux 解决 bash ./ 没有那个文件或目录 的方法
在Debian或 ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪。其实原因很简单,是因为他没有32位的运行库 ia32-libs,直接安装即可。apt-get install ia32-libsDebian可能安装不成功,那么可以使用如下方法:方法一:方法二:sudo dpkg --add-architecture i386sudo a...
在终端显示bash:/home/this/catkin_ws/setup.bash:没有那个文件或目录 的解决方法
此篇属于ROS开发环境配置的一点问题解决。 看到网上大部分帖子的方法均是: 在终端输入命令 $gedit ~/.bashrc 打开bashrc文件后删除文件最后多余的配置。 但是我是按照教程一步一步走的(参考资料ROS Robot Programming),在文件后没有多余的配置。所以用网上的方法无法解决问题。 我的解决方案:重新配置环境(稍微麻烦但很有效) 1.创建并初始化catkin工作环境:(只需配置一次,一劳永逸) $ mkdir -p ~/catkin_ws/src $ cd ~/catkin
解决bash:没有那个文件或目录的方法
根本原因是在Ubuntu64位和32位的区别。在Ubuntu64位环境下因其缺乏相应的32位运行库导致出错。 案例及解决方案重现: 报错: bash: ./lmhostid: 没有那个文件或目录 一开始以为是权限的问题 输入: chmod +x lmhostid.sh 报错: chmod: 无法访问"lmhostid.sh": 没有那个文件或目录 后来发现是64bi
bash: /opt/ros/kinetic/setup.bash: 没有那个文件或目录
bash: /opt/ros/kinetic/setup.bash: 没有那个文件或目录
linux出现没有文件或目录,Linux解决bash ./没有那个文件或目录的方法
在Debian 或 ubuntu 64位下运行 ./xxx 会跳出来说没有这个文件或者目录,但是ls看又有这个文件,很是奇怪。其实原因很简单,是因为他没有32位的运行库 ia32-libs ,直接安装即可。apt-get install ia32-libsDebian可能安装不成功,那么可以使用如下方法:方法一:http://pkgs.org/download/ia32-libs下载mint 17...
bash: ./t64: 没有那个文件或目录
错误信息 "bash: ./t64: 没有那个文件或目录" 表示在当前的目录下,bash 无法找到名为t64的文件或目录。t64lst64t64cdt64t64ls -lt64t64t64ls -l如果以上步骤都无法解决问题,可能需要更详细地检查文件t64的来源和用途,或者联系文件的提供者获取帮助。
Linux解决-bash:xxx没有那个文件或目录的方法
在 ubuntu 64位下运行会出现-bash: xxx 没有那个文件或目录的错误,但是ls看又有这个文件,很是奇怪。 其实原因很简单,是因为他没有32位的运行库 直接安装即可。 sudo apt installlibc6:i386 libstdc++6:i386 libncurses5:i386 ...
-bash: ./mysqld: 没有那个文件或目录解决方法
MySQL问题: -bash: ./mysqld: 没有那个文件或目录 mysql安装路径:/usr/local/mysql/bin vi /etc/profile 添加环境变量: export PATH=$PATH:/usr/local/mysql/bin 重启环境变量 再使用命令 mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 如果执行失败: 出现该问题...
Linux下如何运行bash文件
Linux下如何运行bash文件1. 创建一个bash文件2. 运行文件2.1 工作目录执行 ./ 方式运行2.2 bash sh 方式运行2.3 source 方式运行2.4 绝对路径 方式运行 1. 创建一个bash文件 创建一个hello.bash,输出 “hello,world” 2. 运行文件 2.1 工作目录执行 ./ 方式运行 先cd 进入到脚本所在的目录,然后使用 ./脚本方式执...
bash turtlebot_setup.bash出现chmod: 无法访问,没有那个文件或目录问题
假装有一张图片 这个问题我也是困扰了很久,导致实验不能开展.看方法,直接跳到干货.期望对你有用. 关于文件或目录不存在,是确实在catkin_ws没有这个依赖,按照缺什么不什么的原则,我也尝试安装过了,可是在catkin_ws这个工作空间下还是没有. 期间因为忘记更新gazebo,升级到gazebo7后,直接安装turtlebot-gazebo相关包啥的,又出现了不能安装,仅支持gazebo...
Linux下运行bash脚本显示/usr/bin/env bash\r没有那个文件或目录
Linux下运行bash脚本显示“: /usr/bin/env: “bash\r”: 没有那个文件或目录 错误原因 这主要是因为bash后面多了\r这个字符的原因。在linux终端下,输出\r会什么都不显示, 只是把光标移到行首。于是终端虽然输出了/usr/bin/env bash,但是碰到\r后,光标 会被移到行首,接着输出了:No such file or directory把前面的覆盖掉了。于是出现 了那个莫名其妙的出错信息了 解决办法:用vim打开sh脚本文件, 重新设置文件的格式 :se
2696




被折叠的 条评论
为什么被折叠?



