CGAL Windos 下安裝編譯使用

2021-10-05 17:14:00 字數 2345 閱讀 6179

windos下安裝cgal如果沒有其他需要(cmake預設設定),需要準備三個庫:gmpmpfrboost。如果需要其他設定的話,看需求增加其他庫,我需要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...