Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.09.2015, 16:36   #1
koker_007
Пользователь
 
Аватар для koker_007
 
Регистрация: 30.03.2015
Сообщений: 35
Сообщение Подключение Net Framework "sb7.h"

Элементарный вопрос. Читаю и по чуть-чуть перевожу книгу одну.. и в общем дошел до кода где нужно подключить заголовочный файл #include "sb7.h" объясните где достать, что нужно скачать и самое главное как подключить этот файл командой #include "sb7.h" чтобы visual studio его увидела.
ученик самоучка
koker_007 вне форума Ответить с цитированием
Старый 01.09.2015, 17:05   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Я угадаю книгу по 5 файлам.. Тьфу это не отсюда. Кстати, вы уверены, что книга по дот нету?

А вообще откройте вступление автора или как-то так, там скорее всего будет ссылка или на сайт, или на гитхаб...
p51x вне форума Ответить с цитированием
Старый 01.09.2015, 17:06   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что за книга? Она точно по .NET? C++/CLI что ли?

Цитата:
Я угадаю книгу по 5 файлам
Да достаточно 1 файла и гугла.
OpenGL SuperBible
https://github.com/openglsuperbible/.../include/sb7.h

Только где тут автор нашел .NET непонятно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 02.09.2015 в 07:40.
Alex11223 вне форума Ответить с цитированием
Старый 01.09.2015, 20:57   #4
koker_007
Пользователь
 
Аватар для koker_007
 
Регистрация: 30.03.2015
Сообщений: 35
Сообщение

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Что за книга? Она точно по .NET? C++/CLI что ли?


Да достаточно 1 файла и гугла.
OpenGL SuperBible
https://github.com/openglsuperbible/...mpressrgtc.cpp

Только где тут автор нашел .NET непонятно.
Да книга OpenGL SuperBible, русифицированная есть только третье издание, но там информация лет на 10 отстает, последнее седьмое издание но английское, а очень хочется уметь делать все как надо сейчас... в общем нигде не нашел русской библиотеки по openGL, а superbible третьего издания мне очень понравилась, по этому решил перевести, заодно изучу наконец азы.

Там не говорилось именно об Net Framework, но в гугле когда начал искать фреймворк подумал что в книге имеется в виду именно Net framework, в общем нужно достать гдето файл sb7.h и подключить его.
ученик самоучка

Последний раз редактировалось koker_007; 01.09.2015 в 20:59.
koker_007 вне форума Ответить с цитированием
Старый 01.09.2015, 21:13   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Какой еще фреймворк вы начали искать и зачем?

Там вроде на С++ все примеры на гитхабе, что по ссылке выше. И файл там же.

.NET не имеет никакого отношения к С++ (не считая C++/CLI, но на этом никто не пишет)

Но объяснение где что взять и как собрать должно быть в первых главах книги. Ну или на гитхабе вроде есть HOWTOBUILD.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 01.09.2015 в 21:16.
Alex11223 вне форума Ответить с цитированием
Старый 02.09.2015, 00:18   #6
koker_007
Пользователь
 
Аватар для koker_007
 
Регистрация: 30.03.2015
Сообщений: 35
По умолчанию

Я понял... файл sb7.h расшифровывается как Super Bible 7. В книге часто упоминалось Framework я и подумал что это файл от туда.

Сейчас я файл sb7.h нашел здесь https://github.com/openglsuperbible/sb7code (спасибо), скачал и поставил перекопировав все в папку VisualStudio2013\VC (наверно в этом проблема), теперь код вообще не подчеркивается, но при построении программы вылезает куча ошибок. Как решить это я не понимаю.

Код
Код HTML:
// Include the "sb7.h" header file
#include "sb7.h"
// Derive my_application from sb7::application
class my_application : public sb7::application
{
public:
	// Our rendering function
	void render(double currentTime)
	{
		// Simply clear the window with red
		static const GLfloat red[] = { 1.0f, 0.0f, 0.0f, 1.0f };
		glClearBufferfv(GL_COLOR, 0, red);
	}
};
// Our one and only instance of DECLARE_MAIN
DECLARE_MAIN(my_application);
Некоторые ошибки

Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ _gl3wInit в функции "public: virtual void __thiscall sb7::application::run(class sb7::application *)" (?run@application@sb7@@UAEXPAV12@@Z ) C:\Users\koker\documents\visual studio 2013\Projects\Koker003\main.obj

Ошибка 9 error LNK2019: ссылка на неразрешенный внешний символ _glfwWindowShouldClose в функции "public: virtual void __thiscall sb7::application::run(class sb7::application *)" (?run@application@sb7@@UAEXPAV12@@Z ) C:\Users\koker\documents\visual studio 2013\Projects\Koker003\main.obj

Ошибка 19 error LNK2019: ссылка на неразрешенный внешний символ _glfwMakeContextCurrent в функции "public: virtual void __thiscall sb7::application::run(class sb7::application *)" (?run@application@sb7@@UAEXPAV12@@Z ) C:\Users\koker\documents\visual studio 2013\Projects\Koker003\main.obj

Как понимать эти ошибки? И как главное решить?
Изображения
Тип файла: jpg 2.jpg (117.0 Кб, 130 просмотров)
ученик самоучка
koker_007 вне форума Ответить с цитированием
Старый 02.09.2015, 07:12   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Прочитайте хаубилд с репозитария, соберите и подключите либу. Вы с программирования вообще не знакомы? И стали переводить такую книгу?
p51x вне форума Ответить с цитированием
Старый 02.09.2015, 13:02   #8
koker_007
Пользователь
 
Аватар для koker_007
 
Регистрация: 30.03.2015
Сообщений: 35
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Прочитайте хаубилд с репозитария, соберите и подключите либу. Вы с программирования вообще не знакомы? И стали переводить такую книгу?
Год назад не был знаком, но с марта ударился изучение, я изучал третье издание супер книги OpenGL и две книги по C++ пока что все до чего дошел, видно в файле который прикрепил.

И пока что все еще не понял как подключать сторонние библиотеки, хотя с glut вроде бы проблем не было, #include и все.
Изображения
Тип файла: jpg 1 - копия - копия (3) - копия.jpg (71.7 Кб, 132 просмотров)
Вложения
Тип файла: zip Koker 001.zip (6.9 Кб, 5 просмотров)
ученик самоучка
koker_007 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Невозможно преобразовать параметр 1 из "System::Net::Mail::SmtpClient ^" в "System::String ^" Вероника99 C# (си шарп) 4 18.05.2015 22:22
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
"Библиотека классов платформы .NET Framework" offline справка winhttp C# (си шарп) 3 10.09.2012 17:05
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
нет "NET Framework SDK version 1.1" www-zek Компоненты Delphi 1 20.04.2008 18:04