|
7 / 10 / 2
Регистрация: 11.02.2013
Сообщений: 292
|
|||
Не удается привязать boost к проекту на cmake в msvs30.07.2025, 09:44. Показов 3423. Ответов 24
Cmake-проект в MSVS 2022. Пытаюсь подключать boost к проекту. CMake и библы на msys2. Вывод msvs:
Кликните здесь для просмотра всего текста
1> Для конфигурации запущено создание CMake: "x64-debug".
1> Параметры среды: 1> CommandPromptType=Native 1> DevEnvDir=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ 1> ExtensionSdkDir=C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionSDKs 1> EXTERNAL_INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\in clude;C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt;C:\Pro gram Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um;C:\Pro gram Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared;C: \Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt;C:\ Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt; C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um 1> Framework40Version=v4.0 1> FrameworkDir=C:\Windows\Microsoft.NET\Fr amework64\ 1> FrameworkDir64=C:\Windows\Microsoft.NET\ Framework64\ 1> FrameworkVersion=v4.0.30319 1> FrameworkVersion64=v4.0.30319 1> FSHARPINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Common Extensions\Microsoft\FSharp\Tools 1> INCLUDE=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\ATLMFC\include;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\in clude;C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt;C:\Pro gram Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um;C:\Pro gram Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared;C: \Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt;C:\ Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt; C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um 1> LIB=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\ATLMFC\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\lib\x64;C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64;C:\Program Files (x86)\Windows Kits\10\lib\10.0.22621.0\ucrt\x64;C:\Pro gram Files (x86)\Windows Kits\10\\lib\10.0.22621.0\\um\x64 1> LIBPATH=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\ATLMFC\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\lib\x64;C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\lib\x86\store\references;C:\Prog ram Files (x86)\Windows Kits\10\UnionMetadata\10.0.22621.0;C:\Pr ogram Files (x86)\Windows Kits\10\References\10.0.22621.0;C:\Windo ws\Microsoft.NET\Framework64\v4.0.30319 1> NETFXSDKDir=C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\ 1> Path=C:/msys64/mingw64/bin;$env(PATH) 1> PROMPT=$P$G 1> UCRTVersion=10.0.22621.0 1> UniversalCRTSdkDir=C:\Program Files (x86)\Windows Kits\10\ 1> VCIDEInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\ 1> VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\ 1> VCPKG_ROOT=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\vcpkg 1> VCToolsInstallDir=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.4 2.34433\ 1> VCToolsRedistDir=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Redist\MSVC\14. 42.34433\ 1> VCToolsVersion=14.42.34433 1> VS170COMNTOOLS=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\ 1> VSCMD_ARG_app_plat=Desktop 1> VSCMD_ARG_HOST_ARCH=x64 1> VSCMD_ARG_no_logo=1 1> VSCMD_ARG_TGT_ARCH=x64 1> VSCMD_DEBUG=5 1> VSCMD_VER=17.12.4 1> VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\ 1> WindowsLibPath=C:\Program Files (x86)\Windows Kits\10\UnionMetadata\10.0.22621.0;C:\Pr ogram Files (x86)\Windows Kits\10\References\10.0.22621.0 1> WindowsSdkBinPath=C:\Program Files (x86)\Windows Kits\10\bin\ 1> WindowsSdkDir=C:\Program Files (x86)\Windows Kits\10\ 1> WindowsSDKLibVersion=10.0.22621.0\ 1> WindowsSdkVerBinPath=C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\ 1> WindowsSDKVersion=10.0.22621.0\ 1> WindowsSDK_ExecutablePath_x64=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\ 1> WindowsSDK_ExecutablePath_x86=C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\ 1> __DOTNET_ADD_64BIT=1 1> __DOTNET_PREFERRED_BITNESS=64 1> __VSCMD_PREINIT_PATH=C:\Program Files (x86)\gtkmm\bin;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Windows\sy stem32;C:\Windows;C:\Windows\System32\Wb em;C:\Windows\System32\WindowsPowerShell \v1.0\;C:\Windows\System32\OpenSSH\;C:\P rogram Files\TortoiseGit\bin;C:\Program Files\dotnet\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;e:\Boost\build\;C:\Program Files\Git\cmd;C:\Users\user\AppData\Loca l\Microsoft\WindowsApps;C:\Users\user\.d otnet\tools;C:\Users\user\AppData\Local\ Programs\Microsoft VS Code\bin;e:\Boost\build\;С:\msys64\mingw 64\bin; 1> SystemDrive=C: 1> ProgramFiles(x86)=C:\Program Files (x86) 1> ProgramW6432=C:\Program Files 1> ChocolateyInstall=C:\ProgramData\chocola tey 1> PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 5, GenuineIntel 1> VBOX_MSI_INSTALL_PATH=C:\Program Files\Oracle\VirtualBox\ 1> TMP=C:\Users\user\AppData\Local\Temp 1> PROCESSOR_ARCHITECTURE=AMD64 1> PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.J S;.JSE;.WSF;.WSH;.MSC 1> WIX=C:\Program Files (x86)\WiX Toolset v3.11\ 1> PkgDefApplicationConfigFile=C:\Users\use r\AppData\Local\Microsoft\VisualStudio\1 7.0_93c337af\devenv.exe.config 1> USERPROFILE=C:\Users\user 1> PROCESSOR_REVISION=2505 1> ServiceHubLogSessionKey=041D159E 1> FPS_BROWSER_APP_PROFILE_STRING=Internet Explorer 1> FPS_BROWSER_USER_PROFILE_STRING=Default 1> LOGONSERVER=\\KUZMENKO-AB 1> TEMP=C:\Users\user\AppData\Local\Temp 1> USERNAME=user 1> SystemRoot=C:\Windows 1> VSSKUEDITION=Community 1> OneDrive=C:\Users\user\OneDrive 1> USERDOMAIN_ROAMINGPROFILE=KUZMENKO-AB 1> CommonProgramFiles=C:\Program Files\Common Files 1> GTKMM_BASEPATH=C:\Program Files (x86)\gtkmm 1> ProgramData=C:\ProgramData 1> VS_Perf_Session_GCHeapCount=2 1> VSAPPIDDIR=C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\ 1> HOMEPATH=\Users\user 1> COMPUTERNAME=KUZMENKO-AB 1> ALLUSERSPROFILE=C:\ProgramData 1> CommonProgramW6432=C:\Program Files\Common Files 1> VisualStudioVersion=17.0 1> ThreadedWaitDialogDpiContext=-4 1> VisualStudioEdition=Microsoft Visual Studio Community 2022 1> GCExpConfigUsedInSession=3 1> VisualStudioDir=E:\userData\Documents\Vi sual Studio 2022 1> SESSIONNAME=Console 1> DriverData=C:\Windows\System32\Drivers\D riverData 1> HOMEDRIVE=C: 1> windir=C:\Windows 1> VsPerMonitorDpiAwarenessEnabled.9024=TRU E 1> NUMBER_OF_PROCESSORS=4 1> OS=Windows_NT 1> ProgramFiles=C:\Program Files 1> ComSpec=C:\Windows\system32\cmd.exe 1> VSLANG=1049 1> PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\Windo ws\system32\WindowsPowerShell\v1.0\Modul es 1> APPDATA=C:\Users\user\AppData\Roaming 1> USERDOMAIN=KUZMENKO-AB 1> PROCESSOR_LEVEL=6 1> LOCALAPPDATA=C:\Users\user\AppData\Local 1> ChocolateyLastPathUpdate=133870194663662 220 1> SigntoolPath=c:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64\ 1> CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files 1> PUBLIC=C:\Users\Public 1> VSAPPIDNAME=devenv.exe 1> MSBuildLoadMicrosoftTargetsReadOnly=true 1> Командная строка: "C:\Windows\system32\cmd.exe" /c "%SYSTEMROOT%\System32\chcp.com 65001 >NUL && "C:\Program Files\CMake\bin\cmake.exe" -G "Ninja" -DCMAKE_C_COMPILER:STRING="gcc.exe" -DCMAKE_CXX_COMPILER:STRING="g++.exe" -DCMAKE_BUILD_TYPE:STRING="Debug" -DCMAKE_INSTALL_PREFIX:PATH="E:/VBStore/common/retom21-multiplatform/out/install/x64-debug" -DCMAKE_MAKE_PROGRAM="C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMON EXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.e xe" "E:\VBStore\common\retom21-multiplatform" 2>&1" 1> Рабочий каталог: E:/VBStore/common/retom21-multiplatform/out/build/x64-debug 1> [CMake] -- OS: Windows 1> [CMake] STRIPBLANKSglade/main.gladeSTRIPBLANKSglade/mainmenu.gladeicons/App.icoicons/App21.icoicons/App25.ico 1> [CMake] CMake Warning (dev) at retom21/common.cmake:38 (find_package): 1> [CMake] Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake 1> [CMake] --help-policy CMP0167" for policy details. Use the cmake_policy command to 1> [CMake] set the policy and suppress this warning. 1> [CMake] 1> [CMake] Call Stack (most recent call first): 1> [CMake] retom21/gtk/CMakeLists.txt:42 (include) 1> [CMake] This warning is for project developers. Use -Wno-dev to suppress it. 1> [CMake] 1> [CMake] CMake Error at C:/Program Files/CMake/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:233 (message): 1> [CMake] Could NOT find Iconv (missing: Iconv_LIBRARY Iconv_INCLUDE_DIR) 1> [CMake] Call Stack (most recent call first): 1> [CMake] C:/Program Files/CMake/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE) 1> [CMake] C:/Program Files/CMake/share/cmake-3.31/Modules/FindIconv.cmake:170 (find_package_handle_standard_args) 1> [CMake] C:/Program Files/CMake/share/cmake-3.31/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) 1> [CMake] C:/msys64/mingw64/lib/cmake/boost_locale-1.88.0-static/boost_locale-config.cmake:30 (find_dependency) 1> [CMake] C:/msys64/mingw64/lib/cmake/Boost-1.88.0/BoostConfig.cmake:67 (find_package) 1> [CMake] C:/msys64/mingw64/lib/cmake/Boost-1.88.0/BoostConfig.cmake:128 (boostcfg_find_component) 1> [CMake] C:/Program Files/CMake/share/cmake-3.31/Modules/FindBoost.cmake:610 (find_package) 1> [CMake] retom21/common.cmake:38 (find_package) 1> [CMake] retom21/gtk/CMakeLists.txt:42 (include) 1> [CMake] -- Configuring incomplete, errors occurred! 1> Не удалось выполнить команду "C:\Windows\system32\cmd.exe" с аргументами "/c "%SYSTEMROOT%\System32\chcp.com 65001 >NUL && "C:\Program Files\CMake\bin\cmake.exe" -G "Ninja" -DCMAKE_C_COMPILER:STRING="gcc.exe" -DCMAKE_CXX_COMPILER:STRING="g++.exe" -DCMAKE_BUILD_TYPE:STRING="Debug" -DCMAKE_INSTALL_PREFIX:PATH="E:/VBStore/common/retom21-multiplatform/out/install/x64-debug" -DCMAKE_MAKE_PROGRAM="C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMON EXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.e xe" "E:\VBStore\common\retom21-multiplatform" 2>&1"". Код завершения: Команда "C:\Windows\system32\cmd.exe" с аргументами "/c "%SYSTEMROOT%\System32\chcp.com 65001 >NUL && "C:\Program Files\CMake\bin\cmake.exe" -G "Ninja" -DCMAKE_C_COMPILER:STRING="gcc.exe" -DCMAKE_CXX_COMPILER:STRING="g++.exe" -DCMAKE_BUILD_TYPE:STRING="Debug" -DCMAKE_INSTALL_PREFIX:PATH="E:/VBStore/common/retom21-multiplatform/out/install/x64-debug" -DCMAKE_MAKE_PROGRAM="C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\2022\COMMUNITY\COMMON7\IDE\COMMON EXTENSIONS\MICROSOFT\CMAKE\Ninja\ninja.e xe" "E:\VBStore\common\retom21-multiplatform" 2>&1"" завершила работу с кодом завершения 1.. Добавлено через 55 минут Пробовал добавить в CMakePresets.json:
0
|
|||
| 30.07.2025, 09:44 | |
|
Ответы с готовыми решениями:
24
Конвертировать с MsVS 2008 в MsVS 2010 Переделать msvs 6 В msvs 2008 Qt creator. Не удается добавить стороннюю библиотеку в проект cmake (добавление в проект boost/algorithm) |
|
7 / 10 / 2
Регистрация: 11.02.2013
Сообщений: 292
|
|||||||
| 01.08.2025, 11:46 [ТС] | |||||||
|
Попробовал поставить буст из сборки. Написал в подключении:
0
|
|||||||
|
7 / 10 / 2
Регистрация: 11.02.2013
Сообщений: 292
|
|||||||||||
| 05.08.2025, 14:25 [ТС] | |||||||||||
|
Когда запускаешь непосредственно из mingw-консоли команда
Когда эта же команду из msvs после изменения cmake-файлов выдает - C:/msys64/mingw64/lib/libicudt.dll.a;C:/Program Files (x86)/Windows Kits/10/Lib/10.0.22621.0/um/x64/icuin.Lib;C:/Program Files (x86)/Windows Kits/10/Lib/10.0.22621.0/um/x64/icuuc.lib То есть какие-то замены идут. Не смотря на то, что юзается cmake из msys на него навешиваются окружение от msvs-ного цмяка. Добавлено через 2 часа 3 минуты Сделал CMakePresets.json
0
|
|||||||||||
|
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,152
|
||
| 09.08.2025, 20:27 | ||
|
0
|
||
|
Заблокирован
|
||
| 09.08.2025, 22:18 | ||
|
Пути к thirdparty библиотекам и так далее.
0
|
||
|
6092 / 2783 / 1037
Регистрация: 01.06.2021
Сообщений: 10,152
|
||
| 09.08.2025, 22:58 | ||
C:\Qt\Tools\CMake_64\bin\. В этой папке есть и версия с гуем. Qt Maintenance Tool постоянно обновляет и CMake в том числе.Кстати, у Visual Studio тоже есть встроенный CMake. Но там они урезали версию с гуем, поскольку для VS 2022 она не нужна. Оставили только консольку. Да и чтобы добраться к нему надо много кликать по папкам. C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\
0
|
||
| 09.08.2025, 22:58 | |
|
Помогаю со студенческими работами здесь
25
CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM CMake в принципе не воспринимает никакие команды, кроме cmake --help Boost & CMake Boost pre build vs cmake find Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга,
Ты же видел моря и метели.
Как сменялись короны и стяги,
Как эпохи стрелою летели.
- Этот мир — это крылья и горы,
Снег и пламя, любовь и тревоги,
И бескрайние. . .
|