orbitalquark / textadept

Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor for programmers.
https://orbitalquark.github.io/textadept
MIT License
640 stars 38 forks source link

windows cmake build #391

Closed car520120 closed 1 year ago

car520120 commented 1 year ago

Populating scintilla -- Selecting Windows SDK version 10.0.22000.0 to target Windows 10.0.19044.

-- Configuring done

-- Generating done

-- Build files have been written to: E:/learnQt/textadept/build/_deps/scintilla-subbuild

MSBuild version 17.4.1+9a89d02ff for .NET Framework

Performing patch step for 'scintilla-populate'

'patch' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(247,5): error MSB8066: “E:\learnQt\textadept\build_deps\scintilla-subbuild\CMakeFiles\ba7351a17e6cbb0d5195d71e3993f0f6\scintilla-populate-patch. rule;E:\learnQt\textadept\build_deps\scintilla-subbuild\CMakeFiles\ba7351a17e6cbb0d5195d71e3993f0f6\scintilla-populate-configure.rule;E:\learnQt\textadept\build_deps\scintilla-subbuild\CMakeFiles\ba7351a17e6cbb0d5195d71e3993f0f6\scintilla-populate-build.rule;E:\learnQt\textadept\build_deps\scintilla-subbuild\CMakeFiles\ba7351a17e6cbb0d5195d71e3993f0f6\scintilla-populate-install.rule;E:\learnQt\textadept\build_deps\scintilla-subbuild\CMakeFiles\ba7351a17e6cbb0d5195d71e3993f0f6\scintilla-populate-test.rule;E:\learnQt\textadept\build_deps\scintilla-subbuild\CMakeFiles\3ea4bbb6d53ab566d53527a966aa811b\scintilla-populate-complete.rule;E:\learnQt\textadept\build_deps\scintilla-subbuild\CMakeFiles\a95eead83f7fc0d9d9df8e0af5d4a863\scintilla-populate.rule”的自定义生成已退出,代码为 9009。 [E:\learnQt\textadept\build_deps\scintilla-subbuild\scintilla-populate.vcxproj]

CMake Error at C:/AppHome/cmake/share/cmake-3.23/Modules/FetchContent.cmake:1088 (message): Build step for scintilla failed: 1 Call Stack (most recent call first): C:/AppHome/cmake/share/cmake-3.23/Modules/FetchContent.cmake:1217:EVAL:2 (__FetchContent_directPopulate) C:/AppHome/cmake/share/cmake-3.23/Modules/FetchContent.cmake:1217 (cmake_language) C:/AppHome/cmake/share/cmake-3.23/Modules/FetchContent.cmake:1260 (FetchContent_Populate) CMakeLists.txt:26 (FetchContent_MakeAvailable)

Configuring incomplete, errors occurred!