diff --git a/.gitignore b/.gitignore index a09c56d..751256c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /.idea +/labview/*.dll \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index 9e603a2..082612a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,3 +29,12 @@ endif() add_executable(lv_cpp_demo_test test/main.cpp) target_link_libraries(lv_cpp_demo_test PRIVATE lv_cpp_demo) + + +set(labview_dir "${CMAKE_CURRENT_SOURCE_DIR}/labview") +add_custom_command(TARGET lv_cpp_demo POST_BUILD + COMMAND ${CMAKE_COMMAND} -E make_directory "${labview_dir}" + COMMAND ${CMAKE_COMMAND} -E copy_if_different "$" "${labview_dir}/$" + VERBATIM +) + diff --git a/labview/add.vi b/labview/add.vi index 14801b2..10fbec5 100644 Binary files a/labview/add.vi and b/labview/add.vi differ diff --git a/labview/控件 1.ctl b/labview/控件 1.ctl new file mode 100644 index 0000000..b054597 Binary files /dev/null and b/labview/控件 1.ctl differ diff --git a/labview/调用dll.lvproj b/labview/调用dll.lvproj index 42fe55b..56cb473 100644 --- a/labview/调用dll.lvproj +++ b/labview/调用dll.lvproj @@ -13,6 +13,7 @@ true false +