--- /dev/null
+project( Examples )
+
+file(GLOB_RECURSE Examples_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp)
+
+# message(${Examples_SOURCES})
+foreach(source ${Examples_SOURCES})
+ # get file name
+ get_filename_component(name ${source} NAME_WE)
+
+ #get folder name
+ get_filename_component(path ${source} PATH)
+ get_filename_component(folder ${path} NAME_WE)
+
+ add_executable(${name} ${source})
+ target_link_libraries(${name} caffe)
+ set_target_properties(${name} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${folder})
+endforeach(source)