【python】【opencv samples】【批处理】【Ubuntu】用Python对opencv samples进行批量生成可执行文件

用Python对opencv samples进行批量生成可执行文件.o

import os
for root, dirs, files in os.walk("."):
    if(root == '.'):
        for file in files:
            if(len(file)>=5 and file[-3:] == 'cpp'):
                fileName=str(file[0:-4])
                #print(fileName)
                print('g++' + str(file) + '-o'+fileName+'.o' + '`pkg-config --cflags --libs opencv`')
                os.system('g++ ' + str(file) + ' -o '+'./build/'+fileName+'.o ' + ' `pkg-config --cflags --libs opencv`')

你可能感兴趣的:(opencv,python,脚本)