簡體   English   中英

在Eclipse Juno中使用mingw和MPICH2編譯MPI程序

[英]Compiling an MPI program with mingw and MPICH2 in eclipse juno

我一直試圖在Windows 7上使用MPI設置mpich2來編譯某些程序。我遇到的問題是,在構建項目時,它不會創建二進制文件 我使用stadard mpi程序進行測試(Hello World),構建后得到以下消息:

13:33:29 **為項目mpitest重建配置調試**信息:內部生成器用於生成mpiCC“ -IC:\\ MPICH2 \\ include”

-O0 -g3-牆-c -fmessage-length = 0 -o“ src \\ mpitest.o”“ .. \\ src \\ mpitest.c”

Open MPI包裝器編譯器無法在PATH中找到指定的編譯器cl.exe。

請注意,此編譯器是在配置時指定的,或者是在多個可能的環境變量之一中指定的。


13:33:29構建完成(耗時78ms)

我試圖搜索cl.exe,但它不存在。 我不得不說我也安裝了openMPI,但我沒有使用它,因為我要運行的目標群集是使用MPICH2的程序。 我已經安裝了32位minGW,32位MPICH2和32位openMPI。 因為我在群集中運行.c文件,所以不創建二進制文件是否正常? 如果正常,我將如何檢查程序是否正常,即使是1個進程? 提前致謝! 干杯!

我靠運氣找到了答案...在項目首選項中,選擇C / C ++ build->工具鏈編輯器->選擇cygwin及其完成。 由於某種原因,我在該選項中使用了mingw並不會創建二進制文件,我想它需要一些其他工具,這些工具只能在cygwin中找到,而不能在mingw中找到。...仍然試圖設置它並在集群上運行...如此之多選項:/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM