IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Скомпилировать проект на Visualc++
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


Ребят, оч прошу помочь.
Во вложенном архиве находится проект, его нужно скомпилировать и сделать скриншот экзешника.
На Билдере и на Вижуале компилится, но с ошибками, как устранить их я так и не понял, хотя искал долго и упорно. Все что было найдено не помогло. Посмотрите пожалуйста.


Прикрепленные файлы
Прикрепленный файл  var14.zip ( 33.66 килобайт ) Кол-во скачиваний: 101
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Michael_Rybak
*****

Группа: Пользователи
Сообщений: 1 046
Пол: Мужской
Реальное имя: Michael_Rybak

Репутация: -  32  +


Оффтоп: извини, никогда такого не стану делать. А то есть всякие шутники. Золотое правило: никогда ничего у себя не запускайте, если не уверены, что не спрятано там malicious behaviour.

Пиши, как ругается компилер, будем смотреть.

И кстати, не должно ли там быть проектного файла?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


Это вариант работы знакомого со старшего курса, у меня просто такой же вариант.
после компиляции и присоединения всех сисипишников к проекту
выдает ошибки линкера:
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main

проектного не было, я его сам собрал и как раз выдает все эти ошибки


Сообщение отредактировано: vzhik -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Michael_Rybak
*****

Группа: Пользователи
Сообщений: 1 046
Пол: Мужской
Реальное имя: Michael_Rybak

Репутация: -  32  +


Так а куда ты собрал? Должен ведь быть vcproj файл, с указанной точкой входа. Именно ее и не видит линкер (_main).
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


Объясню ситуацию. Я ничего не смыслю в вижуал Си.
У нас он изучается мимолетно один семестр, просто как ознакомление. Преподаватель нечасто посещал нас, но все курсы говорил, что зачет он ставит просто так и ставил. Но тут он взъелся и прижал нас к стенке. А у нас ничего. Поэтому все делал интуитивно.
1. Я все разархивировал
2. Открыл сокол сисипи(как я понял он является главным), затем начал поочередно все сисипи присоединять к проекту.
3. Нажал Build, после чего все скомпилировалось, но с такими ошибками, которые я описал выше.

"Так а куда ты собрал? Должен ведь быть vcproj файл, с указанной точкой входа. Именно ее и не видит линкер (_main)"

Можно на пальцах объяснить что я должен сделать?

vcproj файла в архиве нет..
там есть какой-то файл dsp
тоже как я понял проектный

Сообщение отредактировано: vzhik -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Michael_Rybak
*****

Группа: Пользователи
Сообщений: 1 046
Пол: Мужской
Реальное имя: Michael_Rybak

Репутация: -  32  +


1. Разархивливаешь smile.gif
2. Даблкликаешь на dsp файл (ты был прав, он проектный).
3. Студия (2003, по крайней мере) спрашивает, конвертить ли проект.
4. Говоришь "Йес".
5. Нажимаешь "Save All", оно предлагает сохранить sokol.sln в ту же папку, говоришь "Йес".
6. Меню Project->Add Existing Item-> выбираешь dialog.cpp
7. Меню Project->Add Existing Item-> выбираешь dialog.h
8. Меню Build->Build Solution - у меня все ОК.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


у меня 98 оказался там немножко по-другому=)
понял сам принцип, все получилось.
спасибо большое, практически спас меня=)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Michael_Rybak
*****

Группа: Пользователи
Сообщений: 1 046
Пол: Мужской
Реальное имя: Michael_Rybak

Репутация: -  32  +


Всегда пожалуйста smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 25.11.2020 0:56
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name