2015-04-24 41 views
0

我正在嘗試構建具有Paraview的現有Superbuild催化劑4.1 我試圖生成wiki中給出的源代碼樹。 cd/Catalyst python catalyze.py -i版本/基地/ -oParaview催化劑構建:如果我下載相同版本的Base並將其設置爲catalyst_source_dir,同時生成源代碼樹,我得到一個錯誤

我不知道如果我可以在現有的版本中找到源代碼,如果它存在。下載的催化劑Base中的文件與Paraview安裝中的文件不同。我可以在現有模塊中找到催化劑來源嗎?

任何人都可以澄清這一點嗎?

回答

0

我覺得這些催化劑版本有點「獨立」。我們不必與paraview安裝混淆,但我們應該擁有大部分需要作爲paraview的前提條件來構建這些。它們包含cmakelists必需的文件,以便自行構建。它不依賴於ParaView。 我們不必生成源代碼樹。我們只需要遵循這一步。 cd /cmake.sh source_dir是您下載的基本文件,build_dir是您爲新版本創建的空構建文件夾。 在此之後,你需要運行只是 CD 使 試圖運行cmake.sh我 遇到 - 發現MPI_C:/opt/cray/craype/2.2.1/bin/cc - 發現MPI_CXX:/ (錯誤:MPI_Fortran_LIBRARIES MPI_Fortran_INCLUDE_PATH) CMake錯誤VTK/CMake /vtkTestingMPISupport.cmake:31(消息): MPIEXEC是空的。

我必須將MPI_Fortran設置爲ftn位置(類似於cc和CC)並導出MPIEXEC = mprun 來構建它。

相關問題