Как заставить библиотеку файловой системы работать в скомпилированном файле EXE в C ++? [закрыто]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как заставить библиотеку файловой системы работать в скомпилированном файле EXE в C ++? [закрыто]

Сообщение Anonymous »

Я использую библиотеку #include < /code> в Clion для создания каталогов, а код строит и работает нормально в IDE, но когда я пытаюсь запустить EXE в Windows 11, появляется ошибка: < /p>

ПРОЦЕДУРНА /> _ Znkst25__codevt_utf8_utf16_baselwe10do_unshifteripcs2_rs2_ нельзя найти в библиотеке динамической ссылки /> Я думаю, что это означает, что библиотека < /code> не может быть найдена. Как я могу это исправить?

Код: Выделить всё

cmake_minimum_required(VERSION 3.31)
project(CPP)

set(CMAKE_CXX_STANDARD 17)

add_executable(CPP src/main.cpp)
< /code>
Это код < /p>
#include 

int main()
{
std::string filepath = __FILE__;
std::string dirpath = filepath.substr(0, filepath.rfind("/"));
std::filesystem::create_directory(dirpath + "/users");
return 0;
}
< /code>
Это параметры Cmake < /p>
-6 Ninja -DCMAKE_BUILD_TYPE=Debug "-DCMAKE_MAKE_PROGRAM=C:/Program Files/JetBrains/CLion 2025.1.2/bin/ninja/win/x64/ninja.exe
Настройки компилятора и аргументы, которые я только что оставил в качестве дефолта, когда создал исполняемый проект Cmake C ++ на Clion.

Подробнее здесь: https://stackoverflow.com/questions/796 ... -file-in-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»