Linuxでboost.pythonを使用して、Python用の動的にロードされるライブラリを構築するためのcmakeルールを作成しようとしています。Pythonモジュール名に「foo」を使用したいと思います。そのため、ライブラリを呼び出す必要がありますfoo.so。ただし、デフォルトでは、cmake はライブラリの命名に標準の規則を使用するため、
add_library(foo foo.cpp)
出力に乗りlibfoo.soます。でもset_target_properties(foo PROPERTIES OUTPUT_NAME "foobar")
作成しますlibfoobar.so。
この動作を変更するにはどうすればよいですか?