es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: BASS.DLL

cmake: compilar una biblioteca compartida y un ejecutable

Me gustaría construir: 1. Una biblioteca compartida 2. Un ejecutable utilizando la biblioteca compartida compilada en el punto 1. Para la biblioteca, tengo el siguiente archivo CMakeLists.txt: cmake_minimum_required(VERSION 3.13.4) project(driver C) set(CMAKE_C_STANDARD 99) set(LIB_PATH “../../libdriver”) include_directories(${LIB_PATH}) include_directories(driver ${LIB_PATH}/uart) add_library(driver SHARED ${LIB_PATH}/libdriver.c ${LIB_PATH}/uart/uart.c) Crearé la variable LIB_PATH, debido a que los . . . Read more

Llamando a una función no exportada en una DLL en Python

Estoy trabajando en Python e intentando ejecutar una función DLL. Puedo lograr ejecutar funciones por sus nombres si están expuestas: # Cargar DLL en memoria. hllDll = ctypes.WinDLL(“mydll.dll”) # Configurar el prototipo y los parámetros para la llamada a la función deseada. hllApiProto = ctypes.WINFUNCTYPE( ctypes.c_int, # Tipo de retorno. . . . Read more

Seleccionar entre múltiples versiones de DLL.

Hoy construí mi aplicación y empaqueté el instalador con QtIF. Funcionó bien en mi computadora, pero se quejó de que faltaba “msvcp140_1.dll” en otra computadora. Luego ejecuté “find . -iname “msvcp140_1.dll”” y encontré más de cinco diferentes en mi computadora, verifiqué el md5sum. Luego me tomé el tiempo para probar . . . Read more