Skip to content

Instantly share code, notes, and snippets.

@zhanghanduo
Created May 27, 2019 13:09
Show Gist options
  • Select an option

  • Save zhanghanduo/a570675087bfffbdbacba3e289ada8da to your computer and use it in GitHub Desktop.

Select an option

Save zhanghanduo/a570675087bfffbdbacba3e289ada8da to your computer and use it in GitHub Desktop.
opencv with cuda

cmake -D CMAKE_BUILD_TYPE=RELEASE
-D ENABLE_PRECOMPILED_HEADERS=OFF
-D BUILD_NEW_PYTHON_SUPPORT=ON
-D CMAKE_INSTALL_PREFIX=/usr/local
-D INSTALL_C_EXAMPLES=OFF -D WITH_TBB=ON
-D INSTALL_PYTHON_EXAMPLES=OFF
-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-3.4.3/modules
-D BUILD_EXAMPLES=OFF
-D WITH_QT=ON -D WITH_OPENGL=ON -D WITH_V4L=ON
-D BUILD_opencv_dnn=OFF
-D BUILD_PERF_TESTS=OFF -D BUILD_TESTS=OFF
-D BUILD_ANDROID_EXAMPLES=OFF -D BUILD_DOCS=OFF
-D BUILD_opencv_cnn_3dobj=OFF -D BUILD_opencv_contrib_world=OFF
-D BUILD_opencv_cvv=OFF -D BUILD_opencv_datasets=OFF
-D BUILD_opencv_dnns_easily_fooled=OFF
-D BUILD_opencv_dnn_modern=OFF -D BUILD_opencv_dpm=OFF
-D BUILD_opencv_face=OFF -D BUILD_opencv_aruco=OFF
-D BUILD_opencv_bgsegm=OFF -D BUILD_opencv_bioinspired=OFF
-D BUILD_opencv_saliency=OFF -D BUILD_opencv_structured_light=OFF
-D BUILD_opencv_ts=OFF -D BUILD_opencv_cudacodec=OFF
-D WITH_CUDA=ON -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1
-D WITH_CUBLAS=1 -D CUDA_GENERATION=Auto \
-D CMAKE_CXX_FLAGS='-std=c++11' -D CUDA_NVCC_FLAGS="-std=c++11 --expt-relaxed-constexpr" ..

@zhanghanduo
Copy link
Author

zhanghanduo commented May 28, 2019

unsetopt nomatch
alias cl="$HOME/softwares/clion-2018.3.1/bin/clion.sh"
alias pycharm="$HOME/softwares/pycharm-2019.1.1/bin/pycharm.sh"
alias gpu="nvidia-smi"
alias gpu1="watch -n1 nvidia-smi"
alias tar="tar -xvzf"

alias ck="cd ~/catkin_ugv && catkin_make"
alias net1="sudo ethtool -s enp7s0 speed 10 duplex half"
alias grep="grep --color=auto"
alias stamp='date "+%Y-%m-%d %a %H:%M"'
alias da='date "+%Y-%m-%d %A %T %Z"'
alias neo="neofetch --ascii /home/hd/Documents/handuo.txt"

export PATH=$PATH:/usr/local/cuda/bin
export CPATH=/usr/local/cuda/include
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64:/usr/local/nccl-2.3/"
export CUDA_HOME=/usr/local/cuda
%export PYTHONPATH="$PYTHONPATH:/home/hd/softwares/caffe/python"
source /opt/ros/kinetic/setup.zsh
source /home/hd/catkin_ugv/devel/setup.zsh

export COWPATH=/home/hd/.cowsay
% neofetch --ascii_distro Minix

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment