elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  proyecto Scul...tipo "make" te unis?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: proyecto Scul...tipo "make" te unis?  (Leído 1,817 veces)
taul

Desconectado Desconectado

Mensajes: 90


Ver Perfil
proyecto Scul...tipo "make" te unis?
« en: 29 Mayo 2010, 02:46 am »

lo que propongo es hacer un tipo make para que sea mas facil compilar los sources...y porque no usamos make y ya? porque soy un autodidacta y me gusta programar jajaja...aparte quien dice que no podemos hacer un constructor mas facil de usar para todos...y de software libre.

el nombre Scul quiere decir: Software Constructor de Uso Libre

la idea es que el programa al ejecutarse tome un archivo llamado por ejemplo "Sculcompiler" lo que seria como decir "Makefile" se entiende? y haga lo que digan las instrucciones

por ejemplo el archivo Sculcompiler podria ser:

compilador=gcc; <------ya sabemos que despues de "=" viene el nombre y en ";" termina el nombre.

es un ejemplo no...entre todos si se quieren unir podemos ver la mejor manera de crearlo y hacerlo lo mejor entendible...y de paso usarlo para la construccion de nuestros sources...

Requisitos: saber programar en C

los que se quieran unir envienme un pm o un mail a mi correo q figura en mi perfil y les respondere como haremos.


Saludos...Taul.


En línea

Foxy Rider


Desconectado Desconectado

Mensajes: 2.407


Deprecated


Ver Perfil WWW
Re: proyecto Scul...tipo "make" te unis?
« Respuesta #1 en: 29 Mayo 2010, 04:20 am »

Ya hay proyectos fáciles de usar y de soft FLOSS (como planteás) como :

CMake -> http://www.cmake.org/
QMake -> http://doc.trolltech.com/4.6/qmake-manual.html
Boost.Build -> http://www.boost.org/doc/tools/build/index.html
SCons -> http://www.scons.org/

y esos son los que me acuerdo/usé ... CMake por ejemplo a mi parecer es el mejor, lástima algunas cosas bizarras en las sintaxis (Hijo de basic tenías que ser ! xD), como los condicionales ...

1) Un fichero de instrucciones no tiene que ser un "compiler", sino un make file o sistema de build/construcción, un archivo para "hacer"
2) usar variables para el compilador es inelegante, la idea es abstraer esto, la plataforma, y en todo caso proponer un modo de config avanzada donde se pueda elegir el compilador, pero preferir abstraer esto (salvo que quieras olvidarte lo de "cross-platform" o plantear cosas inelegantes)
3) No es necesario escribir un parser, no recuerdo qué sistema de build, pero había uno con el que me tocó lidiar que usaba Lua, hay muchos lenguajes embebibles : Lua,Squirrel, AngelScript, C#, Python, etc .... podés reusar esos proyectos FLOSS para tus proyectos, total, si vas a usar un mismo licenciamento ...

Saludos.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema al compliar Tor "make"
GNU/Linux
bl4ckc0nd0r 1 1,953 Último mensaje 3 Octubre 2013, 21:38 pm
por dato000
¿Qué tipo de proyecto tipo bricolage harías?
Electrónica
Meta 6 4,756 Último mensaje 2 Diciembre 2015, 11:39 am
por kondrag_X1
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines