# HG changeset patch # User ikkun # Date 1497527994 -32400 # Node ID 3e53d93dde50dbdf34d8676ca8ba206bb02f649d # Parent 57dacb6fec65d0617ccc01109b2587ccbb9fd0d0 cuda diff -r 57dacb6fec65 -r 3e53d93dde50 osc.md --- a/osc.md Thu Jun 15 19:37:23 2017 +0900 +++ b/osc.md Thu Jun 15 20:59:54 2017 +0900 @@ -64,12 +64,17 @@ - 別のディレクトリに移動し、cmake ./hoge/hello でそのディレクトリにMakeFileを作成することができる # テストを行う - +- MakeLists.txtに以下の様にかく +[CmakeLists.txt](file:sample1/CmakeLists.txt) +- CMake .でMakeFileを作成する +- make testでテストすることができる。 # ソースコード生成を試してみる + # CUDAを使ってみる + # Ninja LLVMの例題もやるのでLLVMの場所も書いておく diff -r 57dacb6fec65 -r 3e53d93dde50 sample1/CMakeLists.txt --- a/sample1/CMakeLists.txt Thu Jun 15 19:37:23 2017 +0900 +++ b/sample1/CMakeLists.txt Thu Jun 15 20:59:54 2017 +0900 @@ -5,6 +5,6 @@ add_test (HelloRuns hello ) add_test (HelloTest1 hello) -set_tests_properties (HelloTest1 PROPERTIES PASS_REGULAR_EXPRESSION "Hellow World") +set_tests_properties (HelloTest1 PROPERTIES PASS_REGULAR_EXPRESSION "Hello World") diff -r 57dacb6fec65 -r 3e53d93dde50 sample1/hellow.c --- a/sample1/hellow.c Thu Jun 15 19:37:23 2017 +0900 +++ b/sample1/hellow.c Thu Jun 15 20:59:54 2017 +0900 @@ -2,7 +2,7 @@ int main() { - printf ( "Hellow World\n" ); + printf ( "Hello World\n" ); return 0; }