ubuntu运行cpp文件显示using:未找到指令,已解决

一个只学过C语言的小白,由于某些原因,接触了ubuntu,记录一下当你没有系统学习一门语言时,将会遇到的奇奇怪怪的问题。

当我编译完cpp文件后,准备运行,结果系统报错using:未找到指令

其实这是因为,编译完exapmle.cpp文件后会生成一个二进制文件,再次运行的时候要运行这个二进制文件,而非原来的example.cpp

下面是正确操作

cd /home/a/opencv3/samples/cpp/example_cmake //进入目标文件夹
g++ example.cpp -o example `pkg-config --cflags --libs opencv`//编译目标文件example.cpp生成二进制文件example
./example//运行二进制文件

注意,example.cpp和example是两个不同的文件。

g++ example.cpp -o example 'pkg-config --cflags --libs opencv即:

g++   +    cpp文件名  -o  +  生成的二进制文件名  +   `支持包` 

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值