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

Подскажите, а можно как-то выключить либу для линкования в cmake?

Я линкуюсь с библиотекой, которая зачем-то public линкуется с bcrypt (https://github.com/boostorg/uuid/issues/68#issuecomment-430173245), вот ее cmakelists: https://github.com/lamyj/odil/blob/master/src/CMakeLists.txt#L50

из-за этого у меня линкер ругается на ld: library not found for -lbcrypt

использую vcpkg для сборки

12 ответов

17 просмотров

если вы прям уверены, что из bcrypt не импортируется ни одного символа, и готовы запачкаться, то можете искать и вычищать bcrypt из LINK_LIBRARIES и прочих похожих свойств вашего таргета (и не только вашего, скорее всего)

Станислав-Трухан Автор вопроса
Vlad
если вы прям уверены, что из bcrypt не импортирует...

а как получить свойства (с кем линковаться) и их модифицировать для моего таргета или таргета сторонней либы?

А на конан реально переехать? Или там также?

Станислав-Трухан Автор вопроса
n
А на конан реально переехать? Или там также?

Про конан ничего не скажу, как по мне он сложнее vcpkg. Зачем на него переезжать?

Станислав Трухан
Про конан ничего не скажу, как по мне он сложнее v...

Там ничего сложного - явно проще, чем копаться в кишках cmake

Станислав-Трухан Автор вопроса
n
Там ничего сложного - явно проще, чем копаться в к...

а как в conan проапдейтать зависимости tp либы, сгенеренные через cmake и что я описывал выше?

Станислав Трухан
а как в conan проапдейтать зависимости tp либы, сг...

Я подумал, что там может быть необходимая либа, но её нет.

n
Я подумал, что там может быть необходимая либа, но...

Есть другие, но возможно мимо https://conan.io/center/dcmtk https://conan.io/center/gdcm

Станислав-Трухан Автор вопроса

причем тут эти либы?

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

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

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
#include <stdio.h> #include <stdlib.h> #include <time.h> void mass_first_generate(int mass[5][7]) {     for (int N = 0; N < 5; N++) {         for (int A = 0; A < 7; A++) {   ...
Чувак
6
Всем привет! Решаю 99 OCaml Problems и столкнулся со следующей проблемой (прошу палками не забивать, я OCaml практически не трогал до этого момента): open OUnit2 let create_...
К|/|pи/\/\ 6е3yглbIи
2
Точно, оно. У тебя там имена потоков выставляются?
Александр (Rouse_) Багель
11
https://www.linkedin.com/posts/ugama-benedicta-kelechi-codergirl-103041300_mobiledevelopment-fluttertraining-handsonlearning-activity-7263445699227254784-IdHB?utm_source=share...
CoderGirl
16
возможно ли как-то передать в электрон или таури медиа поток с рендера 2д движка? двиг запускается как dll, а дальше надо как-то отправлять рендер кодировать не подходит, зр...
Kyle Nekto
7
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Помогите пожалуйста. Делаю систему плагинов. Проблема сейчас в такая: плагины загружаются в основном потоке. FLibHandle := SafeLoadLibrary(FFileName) Но нужно еще выполнить фу...
Илья 🤣
10
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Карта сайта