准备
ubuntu运行Halide /lesson_02
-
准备文件
把lesson_02*.cpp 和 images 拿出来, 放在当前目录下 -
准备编译好的Halide库
我放在~/libs/Halide (主要依赖include, lib, tools)
g++ lesson_02*.cpp -g -I ~/libs/Halide/include -I ~/libs/Halide/tools -L ~/libs/Halide/lib -lHalidelibpng-config --cflags --ldflags
-ljpeg -lpthread -ldl -o lesson_02 -std=c++17
编译成功! -
运行
./lesson_02
bug: “error while loading shared libraries: libjpeg.so.9: cannot open…”
缺少库, 我就find libjpeg.so, 然后把anaconda/lib里面的路径给添加到环境里, 依然bug
百度搜索: 安装:sudo apt-get install libjpeg9 , success! -
success
运行得到brighter.png,在终端怎么打开看一下呢?
xdg-open brighter.png (xdg-open使用默认打开方式打开文件)