diff --git a/Modules/Applications/AppDimensionalityReduction/app/CMakeLists.txt b/Modules/Applications/AppDimensionalityReduction/app/CMakeLists.txt
index fcde242bb1d0c10c63ec70156b8ba7908d459720..92ad8038f0e8b451ccdcbea0a7eae081014833d5 100644
--- a/Modules/Applications/AppDimensionalityReduction/app/CMakeLists.txt
+++ b/Modules/Applications/AppDimensionalityReduction/app/CMakeLists.txt
@@ -29,3 +29,22 @@ otb_create_application(
   NAME           DimensionalityReduction
   SOURCES        otbDimensionalityReduction.cxx
   LINK_LIBRARIES ${${otb-module}_LIBRARIES})
+
+OTB_CREATE_APPLICATION(
+  NAME CbDimensionalityReductionTrainer
+  SOURCES cbDimensionalityReductionTrainer.cxx
+  LINK_LIBRARIES ${${otb-module}_LIBRARIES} ${OTBCommon_LIBRARIES} ${OTBITK_LIBRARIES} ${OTBBoost_LIBRARIES} ${OTBShark_LIBRARIES} 
+  )
+
+OTB_CREATE_APPLICATION(
+  NAME CbDimensionalityReduction
+  SOURCES cbDimensionalityReduction.cxx
+  LINK_LIBRARIES ${${otb-module}_LIBRARIES} ${OTBCommon_LIBRARIES} ${OTBITK_LIBRARIES} ${OTBBoost_LIBRARIES} ${OTBShark_LIBRARIES} 
+  )
+
+OTB_CREATE_APPLICATION(
+  NAME CbDimensionalityReductionVector
+  SOURCES cbDimensionalityReductionVector.cxx
+  LINK_LIBRARIES ${${otb-module}_LIBRARIES} ${OTBCommon_LIBRARIES} ${OTBITK_LIBRARIES} ${OTBBoost_LIBRARIES} ${OTBShark_LIBRARIES} 
+  )
+