170 похожих чатов

Настройки проекта в с/c++ доп каталог включаемых файлов C:\Users\Alina\Desktop\cpp\vcpkg\installed\x86-windows-static\lib\ В создание кода Бибилотека

времени выполнение Многопоточная /MT

В компоновщие -> ввод -> Доп зависимости
C:\Users\Alina\Desktop\cpp\vcpkg\installed\x86-windows-static\lib\cryptopp.lib;C:\Users\Alina\Desktop\cpp\vcpkg\installed\x86-windows-static\lib\libcurl.lib;C:\Users\Alina\Desktop\cpp\vcpkg\installed\x86-windows-static\lib\zlib.lib;%(AdditionalDependencies)

Собираю проект, всё равно выхдит ехе с dll, а хочется без них, в чем проблема?

34 ответов

27 просмотров

Доп каталог включаемых ...../lib/ - это уже странно. Обычно ..../include/ И от какой, собственно, .dll зависит exe-шник? И как Вы это проверяете?

Алина-Чупун Автор вопроса
Int Unsigned
Доп каталог включаемых ...../lib/ - это уже странн...

Удаляют длл из папки релиз и запускаю ехе, пишет что нет дллки

Алина-Чупун Автор вопроса
Int Unsigned
Так какой? curl? zlib? ???

Которая первая нужна по исполнению программы, либкурл

Алина Чупун
Которая первая нужна по исполнению программы, либк...

Я не знаток vcpkg, но по всем признакам у Вас libcurl (собрана, инсталлирована) в системе как динамическая библиотека и libcurl.lib с которой линкуется Ваш exe это не статическая библиотека, а библиотека импорта.

Алина-Чупун Автор вопроса
Int Unsigned
Я не знаток vcpkg, но по всем признакам у Вас libc...

Возможно, как тогда сделать то, что я хочу?

Алина-Чупун Автор вопроса

А какие надо? Где их взять?

А Что значит выходит экзе с длл?

Алина Чупун
А какие надо? Где их взять?

Я не знаю где взять твои библиотеки

Алина-Чупун Автор вопроса
Ilya Zviagin
А Что значит выходит экзе с длл?

Нажимаю собрать проект, на выходе поулчает ехе и дллки, вместо 1го ехе

Алина Чупун
Возможно, как тогда сделать то, что я хочу?

Взять библиотеки в виде статических библиотек и собрать с ними приложение. Всё очень просто. Да Для начала надо убедиться что эти библиотеки вообще в природе существуют в статическом виде. Например библиотека openssl, которая нужна будет для работы кёрл , на сколько я знаю в таком виде отсутствует (может я ошибаюсь)

Рекомендую взять cmake вместо проектной системы майкрософта.

Алина Чупун
Нажимаю собрать проект, на выходе поулчает ехе и д...

Один проект не может одновременно порождать и исполняемый файл и динамические библиотеки

Алина-Чупун Автор вопроса
Ilya Zviagin
Взять библиотеки в виде статических библиотек и со...

./vcpkg install cryptopp:x86-windows-static curl:x86-windows-static Если я их установила таким образом, это не значит, что они статические?

Skarn
Рекомендую взять cmake вместо проектной системы ма...

может ещё линух поставить и бороду отрастить?

Гражданин Котейко
может ещё линух поставить и бороду отрастить?

Линукс желательно, а что касается вторичных мужских половых признаков, это, по моему, лишнее.

Алина Чупун
./vcpkg install cryptopp:x86-windows-static curl:x...

Возможно также что я не прав а ты нам рассказываешь какие-то сказки о том что в жизни никогда не бывает И на самом деле твоя прилада уже собрана статическом виде

Алина Чупун
./vcpkg install cryptopp:x86-windows-static curl:x...

На Ваши вопросы может быть больше отклика здесь.

Sergey Anisimov
На Ваши вопросы может быть больше отклика здесь.

Да нет, вопрос не По системам сборки, просто нет опыта

Алина Чупун
./vcpkg install cryptopp:x86-windows-static curl:x...

Ещё я хочу риторический вопрос задать конечно который задаю всегда, но на который никогда не получаю ответа... Зачем же ты полезла собирать что-то с такой непростой библиотекой как либо кёрл если ты в этом ничего не понимаешь?

Алина Чупун
./vcpkg install cryptopp:x86-windows-static curl:x...

Научись сначала работать с простыми библиотеками во всех там режимах в таком сяком разэдаком, выучи всё На зубок, затем переходи к сложным проектам со сложными библиотеками

Что там у тебя куда выходит ? Так и не понятно...

Алина-Чупун Автор вопроса
Ilya Zviagin
Ещё я хочу риторический вопрос задать конечно кото...

Для новичка не очевидно, что бибилиотека курл, которая так то базовая вообще для выхода в интернет, какая то нереально сложная для статическом линковки

Выходит .Exe с . Dll это как? Куда выходит?

Алина Чупун
Для новичка не очевидно, что бибилиотека курл, кот...

Нихера ничего в том где есть слово "интернет" Не базовое. Запомни раз и навсегда

Алина Чупун
Для новичка не очевидно, что бибилиотека курл, кот...

Сложная для статической -- ну так линкуй динамически...

Алина Чупун
.

Ну конкретнее, какие . Exe, какие. Dll

Алина Чупун
.

Как называется проект, сколько проектов в Солошене,

Алина-Чупун Автор вопроса
Ilya Zviagin
Ну конкретнее, какие . Exe, какие. Dll

2 дллки с либами и ехе сам код моей программы

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта