|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.02.2010, 15:03 | #1 |
Форумчанин
Регистрация: 29.11.2009
Сообщений: 142
|
Связывание 2-ух файлов
Программа состоит из 2-ух частей( гравная (chice.cpp) i my_project.cpp, которую я задойствую в главной )
(Пользуюсь VC 2008) Из-за чего у меня ошибки(в частности, с библиотекой stdafx.h)? first part(main): Код:
Код:
|
20.02.2010, 16:56 | #2 |
Форумчанин
Регистрация: 03.01.2010
Сообщений: 229
|
какие ошибки?
stdafx.h это Precompiled header. если в проекте отключен - включите. Или уберите из кода
подпись
|
20.02.2010, 17:32 | #3 |
Форумчанин
Регистрация: 29.11.2009
Сообщений: 142
|
ошибки:
1>My_project.obj : error LNK2005: "void __cdecl ENTER(void)" (?ENTER@@YAXXZ) уже определен в choice.obj 1>My_project.obj : error LNK2005: "void __cdecl print(void)" (?print@@YAXXZ) уже определен в choice.obj 1>My_project.obj : error LNK2005: "int __cdecl read(void)" (?read@@YAHXZ) уже определен в choice.obj 1>My_project.obj : error LNK2005: "void __cdecl sort(void)" (?sort@@YAXXZ) уже определен в choice.obj 1>My_project.obj : error LNK2005: "int kol_domov" (?kol_domov@@3HA) уже определен в choice.obj 1>LINK : warning LNK4067: неоднозначная точка входа; выбрана "mainCRTStartup" 1>C:\Documents and Settings\Admin\Мои документы\Visual Studio 2008\Projects\example\Debug\example .exe : fatal error LNK1169: обнаружен многократно определенный символ - один или более |
20.02.2010, 18:24 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,711
|
если вы уже подключаете "My_project.cpp", то в нем stdafx.h точно не нужен
|
20.02.2010, 19:01 | #5 |
Форумчанин
Регистрация: 29.11.2009
Сообщений: 142
|
сделал, но вот на что оно терь жалуется:
1>c:\documents and settings\admin\мои документы\visual studio 2008\projects\example\example\my_pr oject.cpp(75) : fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "stdafx.h"" в источник. |
20.02.2010, 19:08 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,711
|
если вы уже подключаете "My_project.cpp", то убирайте его из самостоятельно компилируемых единиц.
|
20.02.2010, 19:21 | #7 |
Форумчанин
Регистрация: 29.11.2009
Сообщений: 142
|
если не секрет, то каким образом это можно осуществить?
|
20.02.2010, 20:09 | #8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,711
|
1. Удалите его из проекта.
2. В студии выбирете свойства его и там выберете в меню. |
21.02.2010, 21:36 | #9 |
Форумчанин
Регистрация: 29.11.2009
Сообщений: 142
|
Исключил его из проекта;
Но места, где можно убрать его из самостоятельно комп. единиц, отыскать я не смог. Не могли бы ли Вы поточнее описать пункт 2(где же эти св-ва)? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Связывание с внешней БД | voam | Microsoft Office Access | 11 | 30.12.2009 18:25 |
Позднее связывание | _Art_ | Общие вопросы C/C++ | 1 | 19.12.2009 12:53 |
связывание таблиц | vaso1983 | БД в Delphi | 0 | 17.05.2009 21:33 |
Связывание файлов по расширению | Ratmir_1 | Общие вопросы Delphi | 5 | 13.11.2008 18:33 |