2014-01-16 113 views
-2

我想使用隨機庫,其中包含uniform_real_distribution函數來生成統一的隨機數。當我使用g ++時,代碼完美地工作,但是當我嘗試在cuda代碼(在主機部分)中使用這個庫(隨機)時,我嘗試使用nvcc編譯器nvcc它找不到隨機庫。是否有任何使nvcc看到圖書館或有任何方法?NVCC編譯器找不到隨機庫

+0

您是否在該環境中安裝了該庫? –

+3

您是否可以發佈您在兩種情況下用於編譯的完整命令以及失敗案例中的錯誤消息? – damienfrancois

+2

還請確定您正在使用哪個版本的gnu編譯器工具和庫,以及CUDA版本 –

回答

1

我發現Nividia編譯器(nvcc)仍然無法理解最近在C++ 11庫中添加的某些庫。其中一個庫是nvcc無法理解的隨機庫。換句話說,我們必須等到Nividia讓nvcc瞭解一些C++ 11庫中發生了什麼。