123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- add_executable(helloworld helloworld.cc)
- target_link_libraries(helloworld PRIVATE Ceres::ceres)
- add_executable(helloworld_numeric_diff helloworld_numeric_diff.cc)
- target_link_libraries(helloworld_numeric_diff PRIVATE Ceres::ceres)
- add_executable(helloworld_analytic_diff helloworld_analytic_diff.cc)
- target_link_libraries(helloworld_analytic_diff PRIVATE Ceres::ceres)
- add_executable(curve_fitting curve_fitting.cc)
- target_link_libraries(curve_fitting PRIVATE Ceres::ceres)
- add_executable(rosenbrock rosenbrock.cc)
- target_link_libraries(rosenbrock PRIVATE Ceres::ceres)
- add_executable(rosenbrock_analytic_diff rosenbrock_analytic_diff.cc)
- target_link_libraries(rosenbrock_analytic_diff PRIVATE Ceres::ceres)
- add_executable(rosenbrock_numeric_diff rosenbrock_numeric_diff.cc)
- target_link_libraries(rosenbrock_numeric_diff PRIVATE Ceres::ceres)
- add_executable(curve_fitting_c curve_fitting.c)
- target_link_libraries(curve_fitting_c PRIVATE Ceres::ceres)
- set_target_properties(curve_fitting_c PROPERTIES LINKER_LANGUAGE CXX)
- if (HAVE_LIBM)
- target_link_libraries(curve_fitting_c PRIVATE m)
- endif (HAVE_LIBM)
- add_executable(ellipse_approximation ellipse_approximation.cc)
- target_link_libraries(ellipse_approximation PRIVATE Ceres::ceres)
- add_executable(robust_curve_fitting robust_curve_fitting.cc)
- target_link_libraries(robust_curve_fitting PRIVATE Ceres::ceres)
- add_executable(simple_bundle_adjuster simple_bundle_adjuster.cc)
- target_link_libraries(simple_bundle_adjuster PRIVATE Ceres::ceres)
- add_executable(bicubic_interpolation bicubic_interpolation.cc)
- target_link_libraries(bicubic_interpolation PRIVATE Ceres::ceres)
- add_executable(bicubic_interpolation_analytic bicubic_interpolation_analytic.cc)
- target_link_libraries(bicubic_interpolation_analytic PRIVATE Ceres::ceres)
- add_executable(iteration_callback_example iteration_callback_example.cc)
- target_link_libraries(iteration_callback_example PRIVATE Ceres::ceres)
- add_executable(evaluation_callback_example evaluation_callback_example.cc)
- target_link_libraries(evaluation_callback_example PRIVATE Ceres::ceres)
- if (GFLAGS)
- add_executable(powell powell.cc)
- target_link_libraries(powell PRIVATE Ceres::ceres gflags)
- add_executable(nist nist.cc)
- target_link_libraries(nist PRIVATE Ceres::ceres gflags)
- if (HAVE_BIGOBJ)
- target_compile_options(nist PRIVATE /bigobj)
- endif()
- add_executable(more_garbow_hillstrom more_garbow_hillstrom.cc)
- target_link_libraries(more_garbow_hillstrom PRIVATE Ceres::ceres gflags)
- add_executable(circle_fit circle_fit.cc)
- target_link_libraries(circle_fit PRIVATE Ceres::ceres gflags)
- add_executable(bundle_adjuster
- bundle_adjuster.cc
- bal_problem.cc)
- target_link_libraries(bundle_adjuster PRIVATE Ceres::ceres gflags)
- add_executable(libmv_bundle_adjuster
- libmv_bundle_adjuster.cc)
- target_link_libraries(libmv_bundle_adjuster PRIVATE Ceres::ceres gflags)
- add_executable(libmv_homography
- libmv_homography.cc)
- target_link_libraries(libmv_homography PRIVATE Ceres::ceres gflags)
- add_executable(denoising
- denoising.cc
- fields_of_experts.cc)
- target_link_libraries(denoising PRIVATE Ceres::ceres gflags)
- add_executable(robot_pose_mle
- robot_pose_mle.cc)
- target_link_libraries(robot_pose_mle PRIVATE Ceres::ceres gflags)
- endif (GFLAGS)
- add_subdirectory(sampled_function)
- add_subdirectory(slam)
|