Resultados de la búsqueda a petición "linker-errors"
Cómo importar en Microsoft Visual C ++
Tengo una DLL y me gustaría usar algunas de sus funciones. #include <iostream> using namespace std; extern "C" __declspec(dllimport) int Initialize(char* localPort, char* adminServerName, int rpcTimeout); int main() { int res = ...
errores de enlace mientras se analiza por separado usando boost spirit x3
Estoy actualyl tratando de separar mi analizador boost spirit x3 en diferentes archivos _def y .cpp usandoBOOST_SPIRIT_DEFINE/DECLARE/INSTANTIATE, pero sigo recibiendo un error de ...
¿Cómo ignorar LNK2005 y LNK1169?
Entonces, tengo un proyecto de Visual Studio 2010 que usa bibliotecas externas y para compilarlo sin LNK2005 tuve que hacer malabarismos con el orden de las bibliotecas en la configuración del enlazador. Conseguí que se compilara bien en el modo ...
¿Ya no se permiten direcciones absolutas de 32 bits en Linux x86-64?
Linux de 64 bits utiliza el modelo de memoria pequeña de forma predeterminada, que coloca todo el código y los datos estáticos por debajo del límite de dirección de 2 GB. Esto asegura que pueda usar direcciones absolutas de 32 bits. Las versiones ...
Acceder a la variable privada en la categoría da como resultado un error del vinculador
EDITAR: No voy a hacer esto, ahora me doy cuenta de lo peligroso que puede ser. Pero, la pregunta se mantiene con fines puramente académicos. Estoy tratando de implementar una categoría en NSCollectionView que me permitirá acceder a la variable ...
Llamando al método C ++ desde el objetivo C
Tengo los siguientes archivos. foo.h (archivo de encabezado C ++) foo.mm (archivo C ++) test_viewcontroller.h (archivo de encabezado del objetivo c) test_viewcontroller.m (archivo Objective c) He declarado un método donothing () en foo.h y lo ...
Cómo redefinir malloc () en Linux para usar en C ++ nuevo
Tengo un mem_malloc () y mem_free () definido para mí y quiero usarlos para reemplazar el malloc () y free () y, en consecuencia, C ++ 's nuevo y eliminar. Los defino de la siguiente manera: extern "C" { extern void *mem_malloc(size_t); extern ...
¿Por qué esta "variable externa indefinida" no produce un error de enlace en C ++ 17?
He compilado y ejecutado el siguiente programa en un compilador C ++ 17 (Coliru). En el programa, yodeclaradounextern variable, perono definióeso. Sin embargo, el compilador no da unerror de enlazador. #include <iostream> extern int i; // Only ...
Definición múltiple de funciones en línea al vincular libs estáticas
Tengo un programa C ++ que compilo con mingw (gcc para Windows). Uso de la versión TDM de mingw que incluye gcc 4.4.1. El ejecutable enlaza con dos archivos de biblioteca estática (.a): uno de ellos es una biblioteca de terceros escrita en C; la ...
error de enlazador de símbolo duplicado debido a libWeANDSFLibrary.a (ASIReachability.o)
estoy usandoASI (ASIHTTPRequest, ASIDownloadCache, Reachability etc) solicitud. Ahora en mi proyecto, estoy usandoreachability.h y.m He agregado una biblioteca de terceros y en esa biblioteca supe que también están usandoASIbiblioteca. Pero según ...