2011-05-04 117 views
0

我已經使用cmake .make成功構建ViennaCL,並在Ubuntu 11.04上運行其生成的一些測試。但是,我該如何安裝它,以及如何將它與我的應用程序包含和鏈接?它不應該生成自動安裝在/usr/local/include/usr/local/lib之下的頭文件和共享庫嗎? Makefile不包含任何install目標。在Ubuntu上安裝ViennaCL

/Nordlöw

+0

使用CMake時,我認爲建議使用一個build目錄,這樣你就不會混亂你的源碼目錄。例如mkdir構建;光盤建立; cmake ..;使 – tr9sh 2012-02-15 19:46:23

回答

3

ViennaCL是報頭/模板庫。您只需將viennacl目錄複製到要安裝標題的位置,即可完成。這是在伴隨分佈的README文件明確解釋:

ViennaCL是一個只有頭庫, 因此它足以複製 子ViennaCL /(持有本 頭文件)到你的項目 目錄或您的系統包括 目錄。

您應該注意,自述文件中提到的子文件夾實際上在最新版本中名爲viennacl(小寫)。

+0

棒極了!謝謝! – 2011-05-04 14:09:11