windos下安裝cgal如果沒有其他需要(cmake預設設定),需要準備三個庫:gmp、mpfr、boost。如果需要其他設定的話,看需求增加其他庫,我需要eigen3,這裡以eigen3為例如何增加新的模組。如果你需要其他的類似。(感覺這種開源庫在windos下玩對於我這種菜鳥來說就是天坑,使用時候各種小問題)
根據上邊介紹,我們需要準備:
怎麼說吧,基本上windos下庫編譯完了都是讓你放到系統path裡。為了方便找所以我只加了乙個workdll,把剛才編譯好的放進去。(cgal debug和release 名稱不同,一塊放就行,如果是相同的庫,只放release)
"存在自相交"
:"不存在自相交");
qvector
> intersected_tris;
pmp::
self_intersections
(mesh,
back_inserter
(intersected_tris));
qdebug()
<< intersected_tris.
size()
<<
"對三角形相交"
; qvector>
::iterator iter;
for(iter = intersected_tris.
begin()
; iter != intersected_tris.
end(
); iter++
) self_intersected_delete_list = self_intersected_list;
return1;
}上邊cmkae裡是靜態鏈結,生成的exe需要cgal的dll,在cgal編譯的bin裡把需要的dll跟自己生成的exe一起打包就好。
CentOS 下安裝編譯安裝MeMcached
tar xvf memcached 1.4.15.tar.gz cd memcached 1.4.15 configure prefix usr local memcache 出現了 configure error libevent is required.you can get it from t...
靜態編譯qemu Ubuntu下編譯安裝QEMU
ubuntu下編譯安裝qemu 由於環境需求,今天在ubuntu14.04的環境下手動編譯安裝了qemu2.1.2。安裝qemu需要sdl開發庫支援,還需要安裝zlib和esd root localhost apt get install zlib1g dev zlib1g dbg libesd0 ...
cygwin下boost編譯安裝
int main example.cpp c檔案如上面。把他儲存在 home administrator下面。g i boost 1 40 0 example.cpp o example 執行 echo 1 2 3 example 5 編譯庫檔案 cd path to boost 1 40 0 bo...