小编Und*_*ulf的帖子

无法在linux中编译opencv

我一直在尝试使用linux中的g ++编译opencv示例代码的一些示例但我运行后收到此错误消息:

g++ `pkg-config --cflags --libs opencv` hello.cpp -o hello
Run Code Online (Sandbox Code Playgroud)

我得到这个输出:

/tmp/ccjvVxLI.o: In function `main':
hello.cpp:(.text+0x45): undefined reference to `cvLoadImage'
hello.cpp:(.text+0x6b): undefined reference to `cvNamedWindow'
hello.cpp:(.text+0x7c): undefined reference to `cvShowImage'
hello.cpp:(.text+0x86): undefined reference to `cvWaitKey'
hello.cpp:(.text+0x90): undefined reference to `cvDestroyWindow'
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

我已经在线查看并检查了我的OpenCV安装,我获得了正常的输出:

pkg-config --cflags opencv
Run Code Online (Sandbox Code Playgroud)

如:

-I/usr/local/include/opencv -I/usr/local/include  
Run Code Online (Sandbox Code Playgroud)

但当我跑:

pkg-config --libs opencv
Run Code Online (Sandbox Code Playgroud)

我有一个奇怪的列表,看起来像这样:

/usr/local/lib/libopencv_calib3d.so /usr/local/lib/libopencv_contrib.so     /usr/local/lib/libopencv_core.so /usr/local/lib/libopencv_features2d.so /usr/local/lib/libopencv_flann.so /usr/local/lib/libopencv_gpu.so /usr/local/lib/libopencv_highgui.so /usr/local/lib/libopencv_imgproc.so /usr/local/lib/libopencv_legacy.so /usr/local/lib/libopencv_ml.so /usr/local/lib/libopencv_nonfree.so /usr/local/lib/libopencv_objdetect.so /usr/local/lib/libopencv_photo.so /usr/local/lib/libopencv_stitching.so /usr/local/lib/libopencv_ts.so /usr/local/lib/libopencv_video.so /usr/local/lib/libopencv_videostab.so 
Run Code Online (Sandbox Code Playgroud)

如果有帮助我在本网站的帮助下在ubuntu LTS 12.04上安装了Opencv2.4.1:http: …

linux opencv compilation g++

2
推荐指数
1
解决办法
6337
查看次数

python输入读错了?

我的问题是,在python首次读取原始输入后,它随后不再正确读取输入.我已经尝试了很多东西,但我似乎无法得到它.我究竟做错了什么?

file_path = 'C:\\Users\\Neo\\My Documents\\Python Scripts\\FTC Scouting\\sample.txt'
file = open(file_path, 'r')
Team_Numbers = []

tNum = 'Team Number: '
tName = 'Name: '
ui = ''

def list_teams(n):
    count = 0
    if n == '1':
        for line in file:
            check = line.find(tNum)
            if not check == -1:        
                print line[len(tNum):]    #prints everything after the Team Number: 
            count += 1

    elif n == 2:
        for line in file:
            check = line.find(tName)
            if not check == -1:
                print line[len(tName):]    #prints everything after the …
Run Code Online (Sandbox Code Playgroud)

python user-interface controls

1
推荐指数
1
解决办法
110
查看次数

标签 统计

compilation ×1

controls ×1

g++ ×1

linux ×1

opencv ×1

python ×1

user-interface ×1