Liaison d'une application Hello World C++

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation de ILINK32 et ILINK64 en ligne de commande


Code de l'application

//hello.cpp
#include<iostream>
#include<string>
int main(int, char**)
{
  std::string s("hello world");
  std::cout<<s;
  return 0;
}

Vous pouvez compiler ce code avec :

> bcc32 -c hello.cpp

Après cette étape, vous devez lier les fichiers .obj et les fichiers .lib dans l'exécutable :

> ilink32 hello.obj c0x32.obj,hello.exe,,import32.lib cw32.lib,,

L'exécutable hello.exe est ainsi lié, et si vous l'exécutez, "hello world" est alors affiché à l'écran.

Voir aussi

Bibliothèques d'exécution statiques