1. rm24

    rm24 New Member

    Joined:
    25 Jun 2007
    Messages:
    10
    Likes Received:
    1
    Reputations:
    0
    Кто нипбудь знает как пользоваться Ms Cl. Что писать чтобы компилировать и как его настроить перед началом работы.
     
  2. _Great_

    _Great_ Elder - Старейшина

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,119
    Reputations:
    1,139
    D:\cl>set include=H:\Program Files\Microsoft Visual Studio\VC98\Include

    D:\cl>set lib=H:\Program Files\Microsoft Visual Studio\VC98\Lib

    D:\cl>cl hello.c
    Microsoft (R) 32-bit C/C++ Standard Compiler Version 12.00.8168 for 80x86
    Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

    hello.c
    Microsoft (R) Incremental Linker Version 6.00.8168
    Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

    /out:hello.exe
    hello.obj

    D:\cl>hello
    Hello, World!

    D:\cl>


    Справка доступна по флагу /?
     
  3. rm24

    rm24 New Member

    Joined:
    25 Jun 2007
    Messages:
    10
    Likes Received:
    1
    Reputations:
    0
    ничего не получается

    Перехожу в папку VC2003/Vc7/bin. Там я его нашел. Пишу cl или cl.exe set lib=H:\Program Files\Microsoft Visual Studio\VC98\Lib. А он воспинимант set lib=H:\Program Files\Microsoft Visual Studio\VC98\Lib - как фаил для компиляции. Может у меня не тот CL? Он пишет что он не стандартный компилятор а оптимизатор.
     
  4. _Great_

    _Great_ Elder - Старейшина

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,119
    Reputations:
    1,139
    Oh My God.... set - это команда.. отдельная. Для установки переменных окружения.
    Сначала две команды set выполняешь (тока пути свои ставишь), а потом уже cl... как в детском саду, блин.

    Вопрос не по теме - с такими познаниями ты чтото собрался компилировать? Можешь не отвечать
     
  5. rm24

    rm24 New Member

    Joined:
    25 Jun 2007
    Messages:
    10
    Likes Received:
    1
    Reputations:
    0
    Great_

    Извини, я забыл что Set - это комманда командного интерпретатора.