CMakeLists.txt 463 B

12345678910111213141516171819
  1. cmake_minimum_required(VERSION 3.15)
  2. project(Importing)
  3. # specify the C++ standard
  4. set(CMAKE_CXX_STANDARD 11)
  5. set(CMAKE_CXX_STANDARD_REQUIRED True)
  6. # Add executable
  7. add_executable(myexe IMPORTED)
  8. # Set imported location
  9. set_property(TARGET myexe PROPERTY
  10. IMPORTED_LOCATION "../InstallMyExe/bin/myexe")
  11. # Add custom command to create source file
  12. add_custom_command(OUTPUT main.cc COMMAND myexe)
  13. # Use source file
  14. add_executable(mynewexe main.cc)