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

Gcc и отключение библиотек - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти максимум и минимум среди не выпавших чисел http://www.cyberforum.ru/cpp-beginners/thread1631991.html
Всем привет. Возник вопрос как найти максимум и минимум среди не выпавших чисел. using namespace std; void showNotFind(int *array) { printf("Не выпавшие элементы\n"); for (int i = 16; i <= 89; i++) {
C++ Осовобождение памяти из под static переменной Суть проблемы такова: имеется рекурсивная ф-ция(в классе), в ней есть объект string типа, после выполнения ф-ции объект возвращается ф-цией и используется дальше в коде, но если вызвать ф-цию еще раз - логчино предположить, что целевой объект не будет создан заново, ибо static. В итоге получается мягко говоря не то что надо. Понимаю, что нужно delete его, но ведь он должен вернуть значение, а из... http://www.cyberforum.ru/cpp-beginners/thread1631968.html
Определить их зарплату, определить лучшего менеджера, начислить ему премию, вывести итоги на экран C++
//Зарплата менеджера составляет 200$ + процент от продаж, продажи до 500$ - 3 % , от 500 до 1000 – 5 % , свыше 1000 – 8 % .Пользователь вводит с клавиатуры уровень продаж для трех менеджеров.Определить их зарплату, определить лучшего менеджера, начислить ему премию 200$, вывести итоги на экран #include"stdafx.h" #include <iostream> using namespace std; void main() {
C++ Определить сколькими различными способами можно подняться на десятую ступеньку
Определить сколькими различными способами можно подняться на десятую ступеньку, если за шаг можно подняться следующую или через одну. Помогите пожалуйста, буду благодарен
C++ Ограничить запись в файл определённым числом записей http://www.cyberforum.ru/cpp-beginners/thread1631889.html
Есть файл с записями с постоянной длинной каждой записи. Как сделать так, чтобы после того как в файле записалось, например, 100 записей, они начали записываться в начало, перезаписывая старые записи по одной и так пока снова не дойдет до 100 ?
C++ Static члены класса Здравствуйте. есть класс, например point { public: float x; float y; подробнее

Показать сообщение отдельно
Mirmik
 Аватар для Mirmik
107 / 79 / 22
Регистрация: 27.02.2014
Сообщений: 434
05.01.2016, 13:30     Gcc и отключение библиотек
Пытаюсь собрать проект с пользовательской реализацией стандартной библиотеки:

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
gcc ../src/compat/libc/string/strdup.c -c -o src/compat/libc/string/strdup.o -nodefaultlibs -nostdlib -static -nostartfiles -I ../src/include -I ../src/arch/x86_elf/include -I ../src/compat/libc/include
 
In file included from ../src/arch/x86_elf/include/asm/types.h:12:0,
                 from ../src/compat/libc/include/stdint.h:12,
                 from ../src/compat/libc/include/stdlib.h:128,
                 from ../src/compat/libc/string/strdup.c:9:
../src/include/asm-generic/types32.h:29:27: error: conflicting types for ‘__intptr_t’
 typedef long int          __intptr_t;
                           ^
In file included from /usr/include/signal.h:56:0,
                 from /usr/include/i386-linux-gnu/sys/wait.h:29,
                 from ../src/compat/libc/include/stdlib.h:25,
                 from ../src/compat/libc/string/strdup.c:9:
/usr/include/i386-linux-gnu/bits/types.h:186:25: note: previous declaration of ‘__intptr_t’ was here
 __STD_TYPE __SWORD_TYPE __intptr_t;

Я, по моему, сказал ему всё, что мог и даже гораздо больше:
Bash
1
-nodefaultlibs -nostdlib -static -nostartfiles
Но он всё равно ищет определения типов в
Bash
1
/usr/include/i386-linux-gnu/bits/types.h:
И обращается к
Bash
1
/usr/include/i386-linux-gnu/sys/wait.h
(Да, в местной библиотеке файла sys/wait.h пока нет, но компилятор должен выдать ошибку, а не запрашивать файл в своих либах).

Что я делаю не так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru