Dobrý den,
V ediroru devcpp jsem vytvořil tenhle svůj modul nazvaný "lasak.c":
extern int secti(int cislo1, int cislo2);
int main()
{
}
extern int secti(int cislo1, int cislo2)
{
return cislo1 + cislo2;
}
Dále jsem jej předělal na "lasak.h":
#ifndef _LASAK_
#define _LASAK_
extern int secti(int cislo1, int cislo2);
#endif
Pak jsem soubor "lasak.h", nakopíroval do složky kde je nainstalovaný devcpp konkrétně do složky "include". Jak jsem chtěl zkompilovat tenhle zdrojový kód: (omlouvám se za nepromyšlenost, ale to je mi teď naprosto jedno)
#include <stdio.h>
#include <lasak.h>
int main()
{
int cisla[1];
for (int i = 0; i <= 2; ++i){
printf("Zadejte %d cislo: ", i);
scanf("%d", cisla[i]);
}
printf("\n%d\n", secti(cisla[0], cisla[1]));
getchar();
return 0;
}
ale tohle mi nefuguje. Pak jsem našel někde na vašich stránkách: "Vytvořte nový C++ projekt (nejlépe asi Windows Application), jděte do Projekt->Vlastnosti projektu->Parametry a do linkeru připište:" je to ze seriálu o SDL a myslím se že jak se includují knihovny o sdl tak by to mohlo fungovat i na moje. Jenže celý tenhle postup taky nefungoval. Pořád mi to háže chybu linkeru. Proto se Vás všech chci zeptat, jak se tvoří moduly, tak aby mi fungovali.