Resultados de la búsqueda a petición "linker"
¿Hay alguna forma de detectar violaciones de ODR en función en línea?
Entonces tengo este código en 2 unidades de traducción separadas: // a.cpp #include <stdio.h> inline int func() { return 5; } int proxy(); int main() { printf("%d", func() + proxy()); } // b.cpp inline int func() { return 6; } int proxy() { ...
La dependencia de la biblioteca estática se compila en el simulador en Xcode 3.2.3, falla en el dispositivo
La actualización a XCode 3.2.3 y iPhone 3.2 / 4.0 SDK ha introducido un error extraño en mi proceso de compilación. Tengo una biblioteca estática, Compton, que depende de three20. Construyo Compton como una dependencia de las aplicaciones del ...
¿Cómo se ve una clase compilada de C ++?
Con algunos antecedentes en instrucciones de ensamblaje y programas en C, puedo visualizar cómo se vería una función compilada, pero es curioso que nunca haya pensado tan cuidadosamente cómo sería una clase C ++ compilada. bash$ cat class.cpp ...
¿Son llvm-gcc y clang binary compatibles con gcc? - particularmente mingw gcc en Windows
Si construyo una biblioteca estática con llvm-gcc, luego la vinculo con un programa compilado usando mingw gcc, ¿funcionará el resultado? Lo mismo para otras combinaciones de llvm-gcc, clang y gcc normal. Estoy interesado en cómo funciona esto ...
Problemas de símbolos duplicados
Durante una refactorización de un proyecto de iOS, me encontré con este error. Durante la fase de enlace, recibo este mensaje: ld: símbolo duplicado _OBJC_IVAR _ $ _ TinCanViewController.currentViewController ...
cmake: configuración de indicador de enlazador global (para todos los destinos en el directorio)
Quiero pasar banderas de enlace a todos los subproyectos (subdirectorio CMakeList) en mi proyecto. Antes de cambiar al nuevo cmake 3.3, estaba usando el siguiente código (cmake 3.2) que funcionaba bien, agregando marcas para la compilación y el ...
¿Para qué sirve __gxx_personality_v0?
Esta es una pregunta de segunda mano de un sitio de desarrollo de SO, pero me hizo sentir curiosidad ya que no pude encontrar una explicación decente en ningún lado. Al compilar y vincular un programa independiente de C ++ usando gcc, a veces ...
Vinculación de SDL2 y Clion
Tengo clion apuntando a directorios SDL2 y libs, pero no puede vincular las bibliotecas cuando intento compilar. ¿Alguna idea sobre cómo solucionar este problema? CMakeLists: cmake_minimum_required(VERSION 3.3) ...
¿Cómo puedo vincular mi gran programa?
Nuestro próximo producto ha crecido demasiado para enlazarse en una máquina con Windows de 32 bits. La suma total de todos los archivos lib supera los 2 Gb y solo se puede vincular en una máquina Windows de 64 bits. Eventualmente superaremos ese ...
Forzar a CMake a utilizar la ruta completa de la biblioteca
Tengo el siguiente problema. Tengo un árbol separado {bin, lib, include} en mi máquina Linux donde están instalados CMake y todas las bibliotecas que necesito para mi trabajo de desarrollo. Pero solo la variable de entorno PATH se establece en ...