相关文章推荐
礼貌的萝卜  ·  Captcha must be ...·  1 月前    · 
大气的海龟  ·  kaggle注册时Captcha must ...·  1 月前    · 
逃课的硬币  ·  datagrip免费版 - CSDN文库·  1 月前    · 
不羁的打火机  ·  使用 LSTM ...·  1 年前    · 
爱旅游的荔枝  ·  python txt转换csv ...·  1 年前    · 
任性的铅笔  ·  Java使用URLConnection以fo ...·  1 年前    · 

ubuntu14.04 LTS下执行属性为executable (application/x-executable)的文件的方法:

1. chmod +x filename

2. ./filename 就可以执行了!!!

注:把filename替换为你要安装的文件名。

原文链接: https://blog.csdn.net/binwone/article/details/49495081

step2:添加cmake编译需要的文件 CMmakeLists.txt 找到下面两行更改(注:这个文件可以在OpenCV源代码解压出来的文件夹下的/samples/c/example_cmake/文件夹下拷过来) # Declare the executable target built from your sources add_ executable (opencv_example 1.cpp) //(工程项目名+空格+要编译文件名) # Link your application with OpenCV libraries target_link_libraries(opencv_example ${OpenCV_LIBS}) //(工程项目名+ +链接到OpenCV库) step3:利用cmake-gui手动地设置OpenCV_DIR来指向包含库文件的路径 1.终端输入sudo apt-get install cmake-gui 安装gui 2.文件夹下终端输入 cmake-gui 进入gui页面 3.改变路径到指定文件夹 4.点击Add Entry Name:OpenCV_DIR Type:PATH Value:.../opencv-3.4.0/build //(OpenCV安装目录) 5.点击Configure Generate step4:编译文件 终端输入make 绿色即为 可执行文件 step5: ./opencv_example 运行 测试 ubuntu 14.04 LTS下执行属性为 executable ( application /x- executable )的文件的方法: 1. chmod +x filename  2. ./filename 就可以执行了!!! 我们还是以那个翻译程序为例子,上次给各位老铁讲了在windows下的应用程序打包,这一次给各位老铁讲一讲,在linux下为python文件可以自己执行,从而不需要python xxx.py。 很简单,在python源文件最上面添上下面一句话! #!/usr/bin/python3 /usr/bin/python3,是 ubuntu 下python3解释器所在的目录,具体可以用which python3查看 然后在执行chmod +x ./xxx.py,为python脚本增加可执行权限 例如我这里 sudo chmod +x ./translate.py 最后 运行 ./translate.py 以前的老版本GCC默认生成的是ELF 64-bit LSB executable 格式,后来到了新版本后生成的是ELF 64-bit LSB shared object版本,这个格式是最新Linux里采用的一些执行格式,但是目前很多发行版的桌面资源管理器不认,我们双击是无法打开的。 我们只需要加上“-no-pie”命令,不采用这个文件格式 如果你的程序是依赖shell没有窗口的话,那么不会显示,但是后台会执行,不会输出,如果是窗口程序则会弹出窗口 并且双击即可 运行 ,如果非 executable 格式的e https://tower.im/projects/1c0cd0c59ef941298c6e6b2ba6833b91/todos/2f15e4af1bf94dacbf95555b5c9f2b32/** (desktop:15361): DEBUG: activate_file: 到 dock 的链接** (desktop:15361): DEBUG: content_type: applicati 与windows环境下不同,linux选择debug构建时并不会直接生成一个和windows环境下一样的.exe文件(linux下是 application /x- executable ),那么怎么办呢 添加如下一行代码就行了,困扰我好久的问题就这么简单就解决了 const executable = require ( ' executable ' ) ; executable ( 'bash' ) . then ( exec => { console . log ( exec ) ; //=> true } ) ; 可执行文件 返回布尔值的Promise。 可执行文件 。同步(文件) 返回该文件是否可执行的布尔值。 类型: string 文件的路径。 execute.checkMode(模式,[gid],[uid]) 返回一个布尔值,该布尔值表示作为第一个参数传递的模式是否意味着该文件是 可执行文件 。 类型: number fs.stat() (或fs.statSync() )函数返回的fs.Stats实例的属性m 当我们使用 sh test.sh 、bash test.sh 、 ./test.sh 执行脚本的时候,该test.sh 运行 脚本都会使用一个新的shell环境来执行脚本内的命令,添加完执行权限之后,便可以使用 ./test.sh 来执行脚本,该方式与 bash test.sh 是一样的 ,默认使用 bin/bash 来执行我们的脚本。使用 sh test.sh 来执行script文件,该方法标明使用 sh 这种shell来执行test.sh文件,sh已经是一种被bash替代的shell. 在当前窗口打开另一个命令行窗口:ctrl + shift + t 进入命令行界面:ctrl + F1~F6中任意一个都可以 退出命令行界面:ctrl + F1~F6以外的F有关的按键 删除光标左侧内容:ctrl + d 安装与卸载命令: 以安装ack-grep(ack-grep