Incluindo o libmediainfo corretamente em um arquivo CMakeFiles.txt para uso em seus projetos
Publicado por Mauricio Ferrari em 29/04/2022
[ Hits: 1.535 ]
Blog: https://www.youtube.com/@LinuxDicasPro
include_directories() target_link_libraries()
include_directories(
/usr/include/MediaInfo
/usr/include/MediaInfoDLL
)
target_link_libraries(
mediainfo
)
[ ... ] undefined reference to symbol 'dlclose@@GLIBC_2.2.5' /usr/bin/ld: note: 'dlclose@@GLIBC_2.2.5' is defined in DSO /lib/x86_64-linux-gnu/libdl.so.2 so try adding it to the linker command line /lib/x86_64-linux-gnu/libdl.so.2: could not read symbols: Invalid operation: [ ... ]Então, olhando para dentro do pacote do libmediainfo, analisei o arquivo /usr/lib64/pkgconfig/libmediainfo.pc, e essa linha me interessou:
include_directories(
/usr/include/MediaInfo
/usr/include/MediaInfoDLL
)
target_link_libraries(
mediainfo
dl
z
)
Função para Abrir uma Interface do tkinter no Centro da Tela em Python
Melhorando o Auto Completar dos comandos no Terminal
Restaurando o .bashrc e o .profile para o padrão no Ubuntu e derivados
Convertendo Segundos em Horas Usando Bash
Marcações de erro durante escrita do código no VSCODE módulo de C (Intellisense) - ErrorSquiggles
Compartilhando a Internet e mascarando IPs no Debian
Nmon - analisando o desempenho do Linux
Servidor Multimídia Ubuntu Server com MPD - Media Player Daemon
Série de webinars e podcasts sobre Análise Forense Computacional e CHFI
Nenhum comentário foi encontrado.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
O programa assinador digital (1)
PIP3 - erro ao instalar módulo do mariadb para o Python (9)
É normal não gostar de KDE? (8)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (6)









