powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / как откомпилировать код?
10 сообщений из 10, страница 1 из 1
как откомпилировать код?
    #34579530
Vladimir410
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
#include "stdlib.h"
#include "stdio.h"
//#include "iostream.h"
//#include "memory.h"
//#include "string.h"
#include <windows.h>

#pragma warning( disable :  4786 ) 
#include <vector>
using namespace std;

#include "pkcs11.h"

#define pkcs11_path "etpkcs11.DLL" //Path to PKCS11 dll

void init();
void displaysLibraryInfo();
void displaysTokenInfo(DWORD slotId);
void displaysCertificate(BYTE* certValue, int certValueLen);

//Globals 
CK_FUNCTION_LIST_PTR   pFunctionList;
CK_C_GetFunctionList   pGFL    =  0 ;
bool                   wasInit = false; 
static HANDLE          hThread =  0 ;

//Close PKCS #11 library, Displays an error string, and terminates the application
static void leave (char * c)

//***и так далее******
какой компилятор сможет его понять? У меня установлен Visual C++ 2005 Express Edition. Но он ругается на инклюды и просит #include "stdafx.h" Возможно, это старый Sample и ему нужен старый C++, но какой и где его достать?
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34579535
Фотография sashka304
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Борландовый должен взять 100%
да и студия хоть я с ней не имею дело но думаю тоже возмет, просто нада гдето в опциях покопатся
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34579567
grieg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Отключи в настройках проекта precompiled headers, тогда должен перестать требовать stdafx.h.
В общем, изучи опции, с которыми происходит компиляция.

2. Стандартные заголовки
Код: plaintext
1.
#include "stdlib.h"
#include "stdio.h"
надо включать в угловых скобках
Код: plaintext
1.
#include <stdlib.h>
#include <stdio.h>
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34579791
Vladimir410
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grieg1. Отключи в настройках проекта precompiled headers, тогда должен перестать требовать stdafx.h.

Это я сделал, но где теперь достать windows.h, stdlib.h, stdio.h ? Видимо без установки Борланда тут не обойтись...
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34580231
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir410 grieg1. Отключи в настройках проекта precompiled headers, тогда должен перестать требовать stdafx.h.

Это я сделал, но где теперь достать windows.h, stdlib.h, stdio.h ? Видимо без установки Борланда тут не обойтись...

Это стандартные заголовки - первый есть в любом виндовом компиляторе, а остальные - вообще в ЛЮБОМ.
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34582023
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir410У меня есть код:
Код: plaintext
1.
2.
3.
4.
5.
6.
#include "stdlib.h"
#include "stdio.h"
//#include "iostream.h"
//#include "memory.h"
//#include "string.h"
#include <windows.h>
Вот эти заголовки говорят о том, что программа пишется для платформы Win32 с использованием стандартных C библиотек.

Vladimir410У меня установлен Visual C++ 2005 Express Edition.А вот этот компилятор предназначен в первую очередь для изготовления программ для платформы .Net.
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34582571
grieg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА вот этот компилятор предназначен в первую очередь для изготовления программ для платформы .Net.
Что значит, в первую очередь? Он не умеет компилировать программы, написанные на C++? Он не поддерживает windows.h? Короче, замечание либо не в тему, либо я его не понял.
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34583218
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grieg авторА вот этот компилятор предназначен в первую очередь для изготовления программ для платформы .Net.
Что значит, в первую очередь? Он не умеет компилировать программы, написанные на C++? Он не поддерживает windows.h? Короче, замечание либо не в тему, либо я его не понял.

Имелось в виду, что умеет компилировать С/С++ - но не для Win32, а для .NET, поэтому незнает о windows.h
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34583555
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то сумнительно, что ошибка не в днк. Мой 2003 знает :)
...
Рейтинг: 0 / 0
как откомпилировать код?
    #34583698
Фотография tAZAR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grieg[quot автор]Что значит, в первую очередь? Он не умеет компилировать программы, написанные на C++? Он не поддерживает windows.h? Короче, замечание либо не в тему, либо я его не понял.
Умеет, только к express еще и VC SDK качать надо, а "просто так" он работает с MSFW... или я чего-то подзабыл?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / как откомпилировать код?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]