12Fermer14
FadestLe 04/12/2007 à 14:06
Editer, c'est avec Notepad par exemple, pour le configurer avec ton set-up.
A l'utilisation, il faut taper c <projet> ou <projet> est le nom du dossier ou se trouve ton programme c

Reprenons le fichier c.bat ligne à ligne :

cls c'est pour effacer l'écran
set PATH=c:\lynx\newcc65\bin c'est pour définir l'endroit ou se trouve les programmes exécutables du kit BLL (compilateur, linker, ...)

cd "%1" va dans le dossier ou se trouve le source

cc65 -Ic:\lynx\newcc65\include\ "%1.c" compile le fichier c, ça génère un fichier assembleur .m65

xopt "%1.m65" optimise le fichier assembleur généré plus haut

ra65 "%1.m65" -o "f:\projet\%1\%1.obj" compile le fichier assembleur en un programme - pas exécutable sur Lynx car il manque les sprites, ...
del "%1.m65" supprime le fichier assembleur

link65 "%1.obj" "%1.olb" "c:\lynx\newcc65\lib\c.olb" "c:\lynx\newcc65\lib\lynx.olb" -o "..\%1.o" le linker génère l'exécutable BLL an mettant ensemble le programme et les fichiers objets
del "%1.obj" supprime le programme compilé

cd .. revient dans le répertoire en cours


Je t'ai mis un http://fadest.free.fr/DevLynx/Projet_bis.zip qui est la structure de projet avec tous les objets et source, ça te permettra de tester un peu par toi même.

Attention, le premier zip téléchargé doit bien être sur le disque C: lui, les autres peuvent être ailleurs. Ca doit sans doute pouvoir être setuppé quelque part (faut dire aussi que si je faisais des makefiles comme tout le monde grin...)