C/Łączenie z innymi językami: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Derbeth (dyskusja | edycje)
uwaga, interpunkcja
m →‎Język C i Cg: dodatkowy opis
Linia 149:
Etapy:
* Cg
** utworzenie programu,kodu Cg w postaci osobnego pliku , np. : Fragment.cg
** prekompilacja kodu Cg do assamblera specyficznego dla danego GPU i sterownika
* C
** utworzenie programu C w postaci osobnego pliku, np. main.c
*** dołączenie bibliotek Cg <ref>[http://nehe.gamedev.net/data/lessons/lesson.asp?lesson=47 Lesson: 47 from NeHe Productions]</ref>
*** wczytanie programupodprogramu napisanego w Cg <ref>[http://www.fusionindustries.com/default.asp?page=cg-hlsl-faq Cg & HLSL Shading Language FAQ
by Fusion Industries]</ref>
** skompilowanie programu
** uruchomienie programu
 
 
Biblioteki Cg dołączamy poprzez umiesszczenie w programie napisanym w C następującego kodu :
#include <cg\cg.h> // Cg Header
#include <cg\cggl.h> // Cg OpenGL Specific Header