みんな!good instructionsと this website and its usersの助けを借りてthis pokerstove libraryを含めたところです
すべてのコマンドをホームディレクトリで実行しました
必要なすべてのツールをインストールした後のコマンドは次のとおりです
git clone https://github.com/andrewprock/pokerstove.git
mkdir pokerstove/src/build
cd pokerstove/src/build
cmake ..
make
ご覧のとおり、私はこのディレクトリに行きました
[email protected]:~/pokerstove/src/build$
このライブラリの作成者が実行を提案したコマンドを正常に実行しました
[email protected]:~/pokerstove/src/build$ bin/ps-eval
ブーストライブラリもインストールして、それらが適切に機能することをテストする前にしかし、私はこれらの新しいpokerstoveライブラリも含むこの単純なggg.cppファイルをコンパイルしてみましたこれがコードです
#include <iostream>
#include <vector>
#include <boost/algorithm/string.hpp>
#include <boost/math/special_functions/binomial.hpp>
#include <boost/foreach.hpp>
#include <boost/format.hpp>
#include <boost/lexical_cast.hpp>
#include <pokerstove/util/combinations.h>
#include <pokerstove/peval/Card.h>
int main(){
std::cout << "Hello World!" << std::endl;
}
コンパイルしようとしたとき
[email protected]:~/pokerstove/src/build$ g++ -o programma ggg.cpp
コンパイラがこのエラーを表示しました
ggg.cpp:8:42: fatal error: pokerstove/util/combinations.h: No such
file or directory #include <pokerstove/util/combinations.h>
^ compilation terminated.
間違ったことはありますか?(もちろん、そうでなければこの問題はないでしょう)私がそれをしてはいけない場所やそのような場所にインストールしたのでしょうか?