具体来说,我希望包含来自.page
position relative
&__content
scroll()
overflow auto
&--home
& ^[0]__content
margin 30px
的opencv,其中我自己的opencv是在.page {
position: relative;
}
.page__content {
overflow: auto;
}
.page--home .page__content {
margin: 30px;
}
中构建的系统的opencv lib之外的。如何设置my/path/to/opencv/release
来实现此目的?我正在使用Ubuntu 14.04。
答案 0 :(得分:1)
为了提供示例,下面是Luajit库的Find-CMake文件。您的CMake项目有一个可能被称为“FindOpenCV.cmake”的项目。它很可能有一个手动添加的默认安装路径,例如:“/ usr /include/luajit-2.0 /usr/local/include/luajit-2.0”,您可以将这些DIR更改为所需的安装目录。如果默认路径包含在变量中,您可以找到该变量的定义并更改它(最好通过配置选项),或者用字符串覆盖它。
homestead up
homestead ssh
mysql -u homestead -psecret
答案 1 :(得分:0)
有多种方法可以实现这一点,您可以在找到库https://stackoverflow.com/a/9835300/2079934之前修改FindOpenCV.cmake文件,set
cmake变量OpenCV_DIR
,您可以导出环境在运行CMake https://stackoverflow.com/a/16959771/2079934之前变量OpenCV_DIR
。
我建议不要将任何库路径硬编码到CMakeLists.txt中,这会消除CMake的所有好处。在Linux中,我会使用export来设置OpenCV_DIR
,在其他操作系统中,CMake GUI更常见,您可以在GUI中编辑路径变量。