2011-09-10 11 views
1

我已經安裝了boost,boost.MPI和ubuntu。但我不知道如何鏈接Boost_MPI和Boost_Serialization。對於MPI my_application.cpp -lboost_mpi-GCC-MT-1_35 -lboost_serialization-GCC-d-1_35.a這樣的命令,在Ubuntu中連接Boost.MPI和Boost.Serilaization

MPIC++ -I /路徑/到/升壓/

如何我可以知道圖書館的適當名稱嗎? 塔裏克

回答

2

我建議以下步驟:

  1. 使用新立得軟件包管理器,並確保libboost-系列化-dev的libboost-MPI-dev的安裝。
  2. 嘗試沒有版本號的lib名稱。

    MPIC++ my_application.cpp -lboost_mpi -lboost_serialization

如果它不工作回到包管理器,選擇庫,然後單擊屬性按鈕。從那裏您可以看到選定軟件包安裝文件的完整路徑名稱。

+0

謝謝pic11!現在它沒有版本號。 – Tarek