cmakeで文字列を連結する方法はありますか?cmakeで文字列を連結する方法
私は、メインの方法で.cppファイルのみを含むフォルダを持っています。私はすべてのsrcファイルでforeachを使うだけで簡単にできると思いました。これは私がこれまで持っているものです:
project(opengl-tutorial)
cmake_minimum_required(VERSION 2.8)
aux_source_directory(. SRC_LIST)
add_definitions(
--std=c++11
)
foreach (src ${SRC_LIST})
# name = ${src} + ".out"
add_executable(${name} ${src})
target_link_libraries(${name} GL GLU GLEW glfw)
endforeach(src ${SRC_LIST})
コメントに記載されていることをどうすればいいですか?
ただ、小さな、うるさい補正。質問のトピックは、どのように文字列をcmakeで連結するのですか?その答えのドット '.'はちょっと誤解を招いています。より適切な答えは、 '' $ {stringA} $ {stringB} '''または '' $ {stringA} bla' 'や '' bla $ {stringA}' 'は文字列変数や文字列変数を文字列リテラル。 – yau