Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CMake時のオプションの説明 #37

Open
wistaria opened this issue Jan 8, 2014 · 0 comments
Open

CMake時のオプションの説明 #37

wistaria opened this issue Jan 8, 2014 · 0 comments

Comments

@wistaria
Copy link
Contributor

wistaria commented Jan 8, 2014

現在のALPS wikiではCMakeのオプションに関する説明が少ないので、追加する。
特に、CXX_FLAGS 等を設定する方法、ユーザアプリケーション(ALPSConfig.cmakeを使う)で CXX_FLAGS をもとの ALPS のものから変更する方法(下記)など

CMAKE_CXX_FLAGS などの変数は、${ALPS_USE_FILE} を読み込んだ時点で、ALPS の値で上書きされる。この振る舞いを変更するには

-DPREVENT_ALPS_COMPILERS=1

を指定した上で、CMAKE_CXX_COMPILER と CMAKE_CXX_FLAGS_RELEASE を指定する。例)

cmake -DPREVENT_ALPS_COMPILERS=1 -DCMAKE_CXX_COMPILER="/opt/local/gcc-4.7/bin/g++" -DCMAKE_CXX_FLAGS_RELEASE="-pg" ...

コンパイラは $ALPS_HOME/share/alps/ALPSConfig.cmake の中で指定してあるものと同じにしておくのが無難

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant