Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt Creator no CMake configuration found!
Forum Updated to NodeBB v4.3 + New Features

Qt Creator no CMake configuration found!

Scheduled Pinned Locked Moved Unsolved General and Desktop
11 Posts 3 Posters 1.3k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Dilara
    wrote on last edited by
    #1

    D:\met_pro\untitled2\CMakeLists.txt:3: error: Running 'nmake' '-?' failed with: The system cannot find the file specified!WhatsApp Görsel 2022-11-23 saat 13.37.49.jpg

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      What is the error returned by nmake ?

      Can you show your CMakeLists.txt content ?

      Which version of Qt are you using ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • D Offline
        D Offline
        Dilara
        wrote on last edited by
        #3

        hi thanke you ,
        1.cmake_minimum_required(VERSION 3.24)

        project(untitled2 VERSION 0.1 LANGUAGES CXX)

        set(CMAKE_INCLUDE_CURRENT_DIR ON)

        set(CMAKE_AUTOUIC ON)
        set(CMAKE_AUTOMOC ON)
        set(CMAKE_AUTORCC ON)

        set(CMAKE_CXX_STANDARD 17)
        set(CMAKE_CXX_STANDARD_REQUIRED ON)

        find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core Quick)
        find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Quick)

        set(PROJECT_SOURCES
        main.cpp
        qml.qrc
        )

        if(${QT_VERSION_MAJOR} GREATER_EQUAL 6)
        qt_add_executable(untitled2
        MANUAL_FINALIZATION
        ${PROJECT_SOURCES}
        )

        Define target properties for Android with Qt 6 as:

        set_property(TARGET untitled2 APPEND PROPERTY QT_ANDROID_PACKAGE_SOURCE_DIR

        ${CMAKE_CURRENT_SOURCE_DIR}/android)

        For more information, see https://doc.qt.io/qt-6/qt-add-executable.html#target-creation

        else()
        if(ANDROID)
        add_library(untitled2 SHARED
        ${PROJECT_SOURCES}
        )

        Define properties for Android with Qt 5 after find_package() calls as:

        set(ANDROID_PACKAGE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/android")

        else()
            add_executable(untitled2
              ${PROJECT_SOURCES}
            )
        endif()
        

        endif()

        target_link_libraries(untitled2
        PRIVATE Qt${QT_VERSION_MAJOR}::Core Qt${QT_VERSION_MAJOR}::Quick)

        set_target_properties(untitled2 PROPERTIES
        MACOSX_BUNDLE_GUI_IDENTIFIER my.example.com
        MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
        MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}
        MACOSX_BUNDLE TRUE
        WIN32_EXECUTABLE TRUE
        )

        install(TARGETS untitled2
        BUNDLE DESTINATION .
        LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})

        if(QT_VERSION_MAJOR EQUAL 6)
        qt_import_qml_plugins(untitled2)
        qt_finalize_executable(untitled2)
        endif()

        2.8.0.2 version

        jsulmJ 1 Reply Last reply
        0
        • D Dilara

          hi thanke you ,
          1.cmake_minimum_required(VERSION 3.24)

          project(untitled2 VERSION 0.1 LANGUAGES CXX)

          set(CMAKE_INCLUDE_CURRENT_DIR ON)

          set(CMAKE_AUTOUIC ON)
          set(CMAKE_AUTOMOC ON)
          set(CMAKE_AUTORCC ON)

          set(CMAKE_CXX_STANDARD 17)
          set(CMAKE_CXX_STANDARD_REQUIRED ON)

          find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core Quick)
          find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Quick)

          set(PROJECT_SOURCES
          main.cpp
          qml.qrc
          )

          if(${QT_VERSION_MAJOR} GREATER_EQUAL 6)
          qt_add_executable(untitled2
          MANUAL_FINALIZATION
          ${PROJECT_SOURCES}
          )

          Define target properties for Android with Qt 6 as:

          set_property(TARGET untitled2 APPEND PROPERTY QT_ANDROID_PACKAGE_SOURCE_DIR

          ${CMAKE_CURRENT_SOURCE_DIR}/android)

          For more information, see https://doc.qt.io/qt-6/qt-add-executable.html#target-creation

          else()
          if(ANDROID)
          add_library(untitled2 SHARED
          ${PROJECT_SOURCES}
          )

          Define properties for Android with Qt 5 after find_package() calls as:

          set(ANDROID_PACKAGE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/android")

          else()
              add_executable(untitled2
                ${PROJECT_SOURCES}
              )
          endif()
          

          endif()

          target_link_libraries(untitled2
          PRIVATE Qt${QT_VERSION_MAJOR}::Core Qt${QT_VERSION_MAJOR}::Quick)

          set_target_properties(untitled2 PROPERTIES
          MACOSX_BUNDLE_GUI_IDENTIFIER my.example.com
          MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
          MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}
          MACOSX_BUNDLE TRUE
          WIN32_EXECUTABLE TRUE
          )

          install(TARGETS untitled2
          BUNDLE DESTINATION .
          LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})

          if(QT_VERSION_MAJOR EQUAL 6)
          qt_import_qml_plugins(untitled2)
          qt_finalize_executable(untitled2)
          endif()

          2.8.0.2 version

          jsulmJ Offline
          jsulmJ Offline
          jsulm
          Lifetime Qt Champion
          wrote on last edited by
          #4

          @Dilara "What is the error returned by nmake ?"

          https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0
          • D Offline
            D Offline
            Dilara
            wrote on last edited by
            #5

            @jsulm Running 'nmake' '-?' failed with: The system cannot find the file specified!

            jsulmJ 1 Reply Last reply
            0
            • D Dilara

              @jsulm Running 'nmake' '-?' failed with: The system cannot find the file specified!

              jsulmJ Offline
              jsulmJ Offline
              jsulm
              Lifetime Qt Champion
              wrote on last edited by
              #6

              @Dilara nmake.exe is part of Microsoft toolchain. So, You're using Microsoft C++ compiler, right? Did you check whether your Kit is configured properly (not showing any warnings/errors)?

              https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0
              • D Offline
                D Offline
                Dilara
                wrote on last edited by
                #7

                @jsulm
                The design section is not coming, cmake was not installed, I think I installed it, I am having problems due to the path error.Ekran görüntüsü 2022-11-24 123227.png

                1 Reply Last reply
                0
                • D Offline
                  D Offline
                  Dilara
                  wrote on last edited by
                  #8

                  @jsulm my kit way is right
                  Ekran görüntüsü 2022-11-24 123624.png Ekran görüntüsü 2022-11-24 123653.png

                  jsulmJ 1 Reply Last reply
                  0
                  • D Dilara

                    @jsulm my kit way is right
                    Ekran görüntüsü 2022-11-24 123624.png Ekran görüntüsü 2022-11-24 123653.png

                    jsulmJ Offline
                    jsulmJ Offline
                    jsulm
                    Lifetime Qt Champion
                    wrote on last edited by
                    #9

                    @Dilara Your problem is NOT CMake. Your problem is that nmake.exe is NOT found.
                    Can you please check what I already suggested: "You're using Microsoft C++ compiler, right? Did you check whether your Kit is configured properly (not showing any warnings/errors)?"?

                    https://forum.qt.io/topic/113070/qt-code-of-conduct

                    1 Reply Last reply
                    0
                    • D Offline
                      D Offline
                      Dilara
                      wrote on last edited by
                      #10

                      @jsulm No nmake.exe , I installed visual c++ but no nmake.exe
                      where can i check?

                      jsulmJ 1 Reply Last reply
                      0
                      • D Dilara

                        @jsulm No nmake.exe , I installed visual c++ but no nmake.exe
                        where can i check?

                        jsulmJ Offline
                        jsulmJ Offline
                        jsulm
                        Lifetime Qt Champion
                        wrote on last edited by
                        #11

                        @Dilara said in Qt Creator no CMake configuration found!:

                        where can i check?

                        It should be somewhere in your Visual Studio installation.
                        And you still did not answer "Did you check whether your Kit is configured properly (not showing any warnings/errors)?"...

                        https://forum.qt.io/topic/113070/qt-code-of-conduct

                        1 Reply Last reply
                        0

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved