Форум программистов, компьютерный форум CyberForum.ru

Проблема с линковкой - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритмы отображения большого текста на экране http://www.cyberforum.ru/cpp-beginners/thread343724.html
Привет всем! Может быть кто знает, есть какие-нибудь алгоритмы, позволяющие быстро отображать тексты больших размеров? Дело в том, что пишу читалку fb2, и там нужно выводить отпарсиный текст на экран (текст парсится в html формат). Тексты разные - например Л.Н. Толстой - Война и мир. Книга большая и если в лоб делать, то процесс отображения может занимать много времени. Уже намучился с этим, не...
C++ вектор типа string Привет! Пожскажите пожалуйста как в векторе типа string определить размер каждого входящего в него слова. Это как- то через опе6ратор стрелки (или точки) и функции size() ? :-) http://www.cyberforum.ru/cpp-beginners/thread343710.html
можно ли while() и for() отнести к прерываниям? C++
сабж...
C++ Задача на создание карточной игры.
Здравствуйте. Собственно, само задание звучит, как "Написать программу, которая на основе классов реализует карточную игру Блэк-Джек.". Главная проблема в том, как реализовать взаимодействие между игроками и казино ( очередность ходов, и т.д. ). Что лучше применить в этом случае? Раньше не сталкивался с подобной проблемой. з.ы. Вот наброски: Заголовочный файл: #pragma once //...
C++ Таблица умножения которая ствит оценки http://www.cyberforum.ru/cpp-beginners/thread343693.html
Как сделать чтобы С++ считывал количество ошибок в таблице умножения и ставил оценки?Вот код: #include<stdio.h> #include<iostream.h> int main(int Arg,char* pszArgs) { int a;
C++ Ошибка компилирования... Мб кто подскажет: при компиляции вылазит "Не удается открыть файл предкомпилированный заголовок: Debug\f1.pch: No such file or directory". Вроде бы всё понятно, но 15 мин назад всё отлично компилировалось. Создавалось консольное приложение с предкомпилированным заголовком . Visual studio 2010. Заранее спасибо подробнее

Показать сообщение отдельно
Napalm256
2 / 2 / 0
Регистрация: 18.08.2011
Сообщений: 17
20.08.2011, 15:30     Проблема с линковкой
Пишу игру в Code::Blocks, использую glut.
Компилятор ошибок не выдаёт и обьектные файлы создаются, а вот линковщик ругается:


-------------- Clean: Debug in WormsCB ---------------

Cleaned "WormsCB - Debug"

-------------- Build: Debug in WormsCB ---------------

Compiling: List.cpp
Compiling: Vector.cpp
Compiling: main.cpp
Compiling: Core.cpp
Linking console executable: bin\Debug\WormsCB.exe
obj/Debug/Core.cpp.o: In function `Game':
D:/Documents/Programming/C/my/WormsCB/Core.cpp:33: undefined reference to `List<Particle, Game>::List()'
D:/Documents/Programming/C/my/WormsCB/Core.cpp:33: undefined reference to `List<Particle, Game>::List()'

obj/Debug/Core.cpp.o: In function `~Game':
D:/Documents/Programming/C/my/WormsCB/Core.cpp:41: undefined reference to `List<Particle, Game>::~List()'
D:/Documents/Programming/C/my/WormsCB/Core.cpp:41: undefined reference to `List<Particle, Game>::~List()'
obj/Debug/Core.cpp.o: D:/Documents/Programming/C/my/WormsCB/Core.cpp:170: undefined reference to `List<Particle, Game>:: push_front(Particle)'
obj/Debug/Core.cpp.o: D:/Documents/Programming/C/my/WormsCB/Core.cpp:176: undefined reference to `List<Particle, Game>:: push_front(Particle)'
obj/Debug/Core.cpp.o: D:/Documents/Programming/C/my/WormsCB/Core.cpp:181: undefined reference to `List<Particle, Game>:: push_front(Particle)'
obj/Debug/Core.cpp.o: D:/Documents/Programming/C/my/WormsCB/Core.cpp:216: undefined reference to `List<Particle, Game>:: forIn(void (Game::*)(Particle&))'

collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 1 seconds)
8 errors, 0 warnings


Незнаю поможет ли чем то но вот что в Core.h
C++
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
#include <windows.h>
 
#include <GL/glut.h>
 
#include <math.h>
#include <stdlib.h>
#include <time.h>
#include <string>
#include <iostream>
#include <fstream>
 
using namespace std;
 
// MY_OBJECTS
 
#include "List.h"
#include "Vector.h"
 
// END_MY_OBJECTS
 
class Game
{
public:
    List<Particle,Game> particles;
...
};
...
List - это шаблон списка
Vector - абстрактный класс с прегружеными операторами.
Их писал отдельно от проекта и тестировал там проблем нет...
Подскажите что это за болезнь такая О_о.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru