Articles of makefile

Cómo usar LDFLAGS en makefile

Soy nuevo en el sistema operativo Linux. Estoy intentando comstackr un archivo .c usando un archivo MAKE. La biblioteca de matemáticas tiene que estar vinculada. Mi archivo MAKE se ve así: CC=gcc CFLAGS=-Wall -lm all:client .PHONY: clean clean: rm *~ *.o client Cuando ejecuto make , obtengo el siguiente error: “undefined reference to rint” Por […]

GCC con Visual Studio?

¿Qué tan difícil sería usar GCC en lugar de VC ++ desde Visual Studio 2008? Obviamente, algunas de las palabras clave no coincidirán, y algunas pueden no obtener resaltado de syntax (a menos que haya creado un nuevo servicio de idioma). ¿Es esto para lo que es un ‘proyecto de makefile‘, más o menos?

Crear directorios usando make file

Soy muy nuevo en makefiles y quiero crear directorios usando makefile. Mi directorio de proyectos es así +–Project +–output +–source +Testfile.cpp +Makefile Quiero poner todos los objetos y la salida en la carpeta de salida respectiva. Quiero crear una estructura de carpetas que sería así después de comstackr. +–Project +–output +–debug (or release) +–objs +Testfile.o […]

Pasar argumentos para “ejecutar”

Yo uso Makefiles. Tengo un objective llamado run que ejecuta el objective de comstackción. Simplificado, parece lo siguiente: prog: …. … run: prog ./prog Siéntate de nuevo. Sé que esto es ingenioso, pero no hay necesidad de una ovación de pie. Ahora, mi pregunta es: ¿hay alguna manera de pasar argumentos? Así que eso make […]

Diferencia entre CPPFLAGS y CXXFLAGS en GNU Make

¿Cuál es la diferencia entre CPPFLAGS y CXXFLAGS en GNU Make?

¿Qué es lo opuesto a ‘make install’, es decir, cómo se desinstala una biblioteca en Linux?

Mientras corre ./configure –prefix=/mingw en un sistema MinGW / MSYS para una biblioteca que había ejecutado anteriormente ‘./configure –prefix=/mingw && make && make install’ Me encontré con este mensaje: ADVERTENCIA: Ya está instalada una versión del Vamp plugin SDK. Espere preocupaciones y tristezas si instala una nueva versión sin quitar primero la anterior. (Continuo) Esto […]

Dónde conseguir iostream.h

Estoy tratando de hacer algo en Linux, pero se queja de que no puede encontrar iostream.h. ¿Qué necesito instalar para obtener este archivo?

¿Cómo fuerza un archivo MAKE para reconstruir un objective

Tengo un archivo MAKE que construye y luego llama a otro archivo MAKE. Como este archivo make llama a más makefiles que hacen el trabajo, realmente no cambia. Por lo tanto, sigue pensando que el proyecto está construido y actualizado. dnetdev11 ~ # make make: `release’ is up to date. ¿Cómo fuerzo el archivo MAKE […]

¿Cómo puedo soportar vcxproj para realizar un proyecto?

Estoy desarrollando un proyecto c ++ multiplataforma. La idea original es trabajar con msvc2010 y luego comstackr para otros sistemas con la ayuda de CMake y Hudson. No parece conveniente cambiar manualmente los archivos CMake después de los cambios en la configuración del estudio. Entonces, ¿cuál es la manera más fácil: escribir el analizador para […]

¿Puede GNU hacer manejar nombres de archivos con espacios?

Tengo un directorio que contiene varios archivos, algunos de los cuales tienen espacios en sus nombres: Test workspace/ Another directory/ file1.ext file2.ext demo 2012-03-23.odp Utilizo el comando $(wildcard) de GNU $(wildcard) en este directorio, y luego repito el resultado usando $(foreach) , imprimiendo todo. Aquí está el código: FOO := $(wildcard *) $(info FOO = […]