cf5-opt is configured for windows.
_.cpp is updated for more options. Also a test is done on implicite copy constructor generation for a derived class.
This commit is contained in:
49
cf5-opt.vim
49
cf5-opt.vim
@@ -6,26 +6,55 @@ function! s:SetUpLibrariesLinux()
|
||||
"
|
||||
" BOOST
|
||||
"
|
||||
let g:boostdir=g:srcdir . "/boost_1_53_0"
|
||||
let g:boostdir=g:srcdir."/boost_1_53_0"
|
||||
let g:boostinc=g:boostdir
|
||||
let g:boostlib=g:boostdir . "/lib-amd64/lib"
|
||||
let g:boostld=":".g:boostlib
|
||||
let g:boost=" -I".g:boostinc." -L".g:boostlib"
|
||||
let g:boostlib=g:boostdir."/lib-amd64/lib"
|
||||
let g:boostbin=g:boostlib
|
||||
let g:Bboost=g:boostbin.":"
|
||||
let g:Iboost=" -I".g:boostinc
|
||||
let g:Lboost=" -L".g:boostlib
|
||||
"
|
||||
" Intel TBB
|
||||
"
|
||||
let g:tbbdir=g:srcdir . "/tbb41_20130116oss"
|
||||
let g:tbbinc=g:tbbdir . "/include"
|
||||
let g:tbblib=g:tbbdir . "/lib/intel64/cc4.1.0_libc2.4_kernel2.6.16.21"
|
||||
let g:tbbld=":".g:tbblib
|
||||
let g:tbb=" -I".g:tbbinc." -L".g:tbblib." -ltbb"
|
||||
let g:tbbdir=g:srcdir."/tbb41_20130116oss"
|
||||
let g:tbbinc=g:tbbdir."/include"
|
||||
let g:tbblib=g:tbbdir."/lib/intel64/cc4.1.0_libc2.4_kernel2.6.16.21"
|
||||
let g:tbbbin=g:tbblib
|
||||
let g:Btbb=g:tbbbin.":"
|
||||
let g:Itbb=" -I".g:tbbinc
|
||||
let g:Ltbb=" -L".g:tbblib." -ltbb"
|
||||
let g:tbbmalloc=" -ltbbmalloc"
|
||||
let g:tbbmproxy=" -ltbbmalloc_proxy"
|
||||
|
||||
endfunction
|
||||
|
||||
function! s:SetUpLibrariesWindows()
|
||||
call s:SetUpLibrariesLinux()
|
||||
"
|
||||
" the root of all 3pty libraries
|
||||
"
|
||||
let g:srcdir=$HOME . "\\src"
|
||||
"
|
||||
" BOOST
|
||||
"
|
||||
let g:boostdir=g:srcdir."\\boost_1_53_0"
|
||||
let g:boostinc=g:boostdir
|
||||
let g:boostlib=g:boostdir."\\stage\\win64_vc12\\lib"
|
||||
let g:boostbin=g:boostlib
|
||||
let g:Bboost=g:boostbin.";"
|
||||
let g:Iboost=" /I\"".g:boostinc."\""
|
||||
let g:Lboost=" /LIBPATH:\"".g:boostlib."\""
|
||||
"
|
||||
" Intel TBB
|
||||
"
|
||||
let g:tbbdir=g:srcdir."\\tbb41_20121003oss"
|
||||
let g:tbbinc=g:tbbdir."\\include"
|
||||
let g:tbblib=g:tbbdir."\\lib\\intel64\\vc11"
|
||||
let g:tbbbin=g:tbbdir."\\bin\\intel64\\vc11"
|
||||
let g:Btbb=g:tbbbin.";"
|
||||
let g:Itbb=" /I\"".g:tbbinc."\""
|
||||
let g:Ltbb=" /LIBPATH:\"".g:tbblib."\" tbb.lib"
|
||||
let g:tbbmalloc=" tbbmalloc.lib"
|
||||
let g:tbbmproxy=" tbbmalloc_proxy.lib"
|
||||
endfunction
|
||||
|
||||
function! SetUpLibraries()
|
||||
|
||||
Reference in New Issue
Block a user