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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.94
iNOD
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 32
#1

Maya APi, ошибка "Cannot open include file. No such file or directory" - C++

28.09.2011, 12:53. Просмотров 2255. Ответов 16
Метки нет (Все метки)

Помогите плз кто знает искал не нашол решения.

f:\project\test\basicswshader1\basicswshader.h(20) : fatal error C1083: Cannot open include file: 'maya/MIOStream.h': No such file or directory

Как можно решить эту проблему?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2011, 12:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Maya APi, ошибка "Cannot open include file. No such file or directory" (C++):

Ошибка при "сборке" Cannot open include file: 'stdafx.h': No such file or directory - C++
Я полный ноль в C++=( Вот код:#include "stdafx.h" #include <stdio.h> #include <windows.h> #define MAXINJECTSIZE 4096 ...

fatal error C1083: Cannot open include file: 'Date.h': No such file or directory - C++
Всем добрый вечер! У меня проблема. Мне нужно, чтобы мой класс содержал обьект другого класса как элемент данных, я его добавила в проект,...

Cannot open include file: 'libr.h': No such file or directory - C++
Всем доброго времени суток, нужна помощь. Ошибка в 3 строке, не могу понять почему, может кто подскажет?(Cannot open include file:...

Cannot open include file: 'iostream.h': No such file or directory - C++
Доброго времени суток всем! Требуется помощь. Задание звучит так:Предусмотреть возможность работы с произвольным числом книг, поиска книги...

Error 1 fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory - C++
// 1.cpp : main project file. #include "stdafx.h" #include <iostream.h> #include <fstream.h> using namespace std; // Клас...

Error 1 fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory - C++
#include "stdafx.h" #include <iostream.h> int main() { double d=1.321e9; int n=1024;

16
kravam
быдлокодер
1696 / 883 / 45
Регистрация: 04.06.2008
Сообщений: 5,474
28.09.2011, 14:46 #2
Нет такого файла
maya/MIOStream.h
0
iNOD
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 32
28.09.2011, 16:47  [ТС] #3
Я понимаю что он его не находит.
Вот фрагмент кода по сути рабочего, я пытаюсь его разобрать но при компиляции выдает ту ошибку

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef __BASIC_SW_SHADER__H__
#define __BASIC_SW_SHADER__H__
 
    #ifdef WIN32
        #define NT_PLUGIN
        #pragma once
        #define WIN32_LEAN_AND_MEAN
        #include <windows.h>
    #endif
 
    #include <maya/MIOStream.h>
    #include <maya/MString.h>
    #include <maya/MPlug.h>
    #include <maya/MDataBlock.h>
    #include <maya/MDataHandle.h>
    #include <maya/MFnNumericAttribute.h>
    #include <maya/MFloatVector.h>
    #include <maya/MPxNode.h>
0
zuq
95 / 95 / 2
Регистрация: 10.04.2011
Сообщений: 256
28.09.2011, 16:53 #4
Ну так значит нет такого файла... Может просто нужно писать вместо <> - "".. Или прописать путь в папку maya
1
iNOD
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 32
28.09.2011, 17:12  [ТС] #5
2zuq Спасибо за наводку нашол где он)
c:\Program Files\Autodesk\Maya2011\include\maya\MIOStream.h

Добавлено через 7 минут
Появился новый вопрос как можно указать путь к тем библиотекам что б не указывать полный путь, а как в том фрагменте только #include <maya/MIOStream.h>
Пробовал добавить путь в переменные среды c:\Program Files\Autodesk\Maya2011\include\
Но чего то не прокатило
0
kravam
быдлокодер
1696 / 883 / 45
Регистрация: 04.06.2008
Сообщений: 5,474
28.09.2011, 17:16 #6
комп перезагрузи
0
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
28.09.2011, 17:17 #7
iNOD, зависит от IDE. Посмотрите в параметрах компилятора - там должно быть что-то вроде "Inlude paths".
0
kravam
быдлокодер
1696 / 883 / 45
Регистрация: 04.06.2008
Сообщений: 5,474
28.09.2011, 17:17 #8
C большое сделай
0
talis
28.09.2011, 17:18
  #9

Не по теме:

kravam, на винде пути не зависят от регистра) только под юниксами

0
kravam
быдлокодер
1696 / 883 / 45
Регистрация: 04.06.2008
Сообщений: 5,474
28.09.2011, 17:23 #10
Я на всякий случай
0
iNOD
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 32
28.09.2011, 18:04  [ТС] #11
Ну как бы я не идиот и перезагружал комп)) Хотя спорный вопрос)))
Использую Visual Studio 8
Если кто знает как указать пути к библиотекам уткните меня лбом ))

Добавлено через 13 минут
Все вопрос отпадает сам нашол)
Еще и lib Нужно было подключить сам уже справился, скомпилировало
Всем спс. Буду конечно еще вопросы)

Добавлено через 25 минут
Появилась новая проблема

ругается на
C++
1
friend OPENMAYA_EXPORT std::ostream& operator<<( std::ostream&, MStatus&);
ошибка c:\program files\autodesk\maya2011\include\maya\mstatus.h(132) : error C2653: 'std' : is not a class or namespace name
0
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
29.09.2011, 12:44 #12
iNOD, А iostream подключен?
0
iNOD
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 32
29.09.2011, 15:42  [ТС] #13
Там типа свой iostream
C++
1
#include <maya/MIOStream.h>
0
ForEveR
В астрале
Эксперт С++
7978 / 4737 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
29.09.2011, 15:48 #14
iNOD, А используется std-шный.
C++
1
friend OPENMAYA_EXPORT std::ostream& operator<<( std::ostream&, MStatus&);
ошибка c:\program files\autodesk\maya2011\include\maya\mstatus.h(132) : error C2653: 'std' : is not a class or namespace name

Это дает понять что файл iostream не подключен. Попробуйте в своем проекте подключить файл iostream перед подключение файлов Maya...
0
Paul_Winex
Сообщений: n/a
26.12.2011, 17:19 #15
Приветствую. не хотел создавать новую тему по такому вопросу, просто хотел для начала уточнить. Где лучше начинать обсуждения по поводу Maya API C++? Если эта ветка подойдет, то тоже хорошо.
Спасибо.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2011, 17:19
Привет! Вот еще темы с ответами:

Error 1 fatal error C1083: Cannot open include file: 'fstream.h': No such file or directory - C++
// 3.cpp : main project file. #include &quot;stdafx.h&quot; #include &lt;fstream.h&gt; #include &lt;iomanip.h&gt; #define MIN_DISCOUNT 0.97; ...

создал "circle.h" файл. При компиляции Cpp файла выдаёт unable to open include file 'circle.h' - C++
Помогите разобраться в чём проблема? Был создан circle.h, а при компиляции cpp файла ругается. Может где путь какой нужно прописать. А...

BSCMAKE: error BK1506 : cannot open file '.\Debug\RESDlg.sbr': No such file or directory - C++
--------------------Configuration: RES - Win32 Debug-------------------- Compiling... RESDlg.cpp c:\program files\microsoft visual...

Создание меню ресторана, ошибка "No such file or directory" - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;windows.h&gt; #include &lt;fstream&gt; #include &lt;string&gt; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
26.12.2011, 17:19
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru