ошибка такая:
Compiling new_script.s...
new_script.s(1) Error: rtvuc: fatal program compilation error: [15.3.9.256]: new_script.s:0: [26.26.5.48]malformed option `-D 1'
0 warning(s), 1 error(s)
скрипт:
#include <VU.h>
func strcomp(str1, str2)
string str1, str2;
{
if (str1 == str2)
return 0;
else if (str1 < str2)
return -1;
else
return 1;
}
ошибка все время одна и та же(
что делать?(
что я не так делаю в VU-скрипте?
Автор darky, 05 апр 2005 11:35
Сообщений в теме: 6
#1
Отправлено 05 апреля 2005 - 11:35
#2
Отправлено 05 апреля 2005 - 11:50
У меня приведенный Вами скрипт скомпилировался и выполнился нормально.
Вы привели весь скрипт, может там есть директивы #include для внешних скриптом или некорректные невидимые символы ? Я сталкивалась с подобным - с русскими буквами например
Вы привели весь скрипт, может там есть директивы #include для внешних скриптом или некорректные невидимые символы ? Я сталкивалась с подобным - с русскими буквами например
#3
Отправлено 05 апреля 2005 - 12:02
скрипт весь... делается так:
запускаем Rational Robot, делаем File-New-Script
пишем имя например "new_script", в моем случае.
пишем:
#include <VU.h>
printf ("\n");
нажимаем CTRL+F7 (компиляция) и получаем:
Compiling new_script.s...
new_script.s(1) Error: rtvuc: fatal program compilation error: [15.3.9.256]: new_script.s:0: [26.26.5.48]malformed option `-D 1'
0 warning(s), 1 error(s)
я новичок, по логике в скрипте все верно.. скрипт вроде далеко не сложный :D .. но почему он не выполняется, я не понимаю (
помогите... :(
запускаем Rational Robot, делаем File-New-Script
пишем имя например "new_script", в моем случае.
пишем:
#include <VU.h>
printf ("\n");
нажимаем CTRL+F7 (компиляция) и получаем:
Compiling new_script.s...
new_script.s(1) Error: rtvuc: fatal program compilation error: [15.3.9.256]: new_script.s:0: [26.26.5.48]malformed option `-D 1'
0 warning(s), 1 error(s)
я новичок, по логике в скрипте все верно.. скрипт вроде далеко не сложный :D .. но почему он не выполняется, я не понимаю (
помогите... :(
#4
Отправлено 06 апреля 2005 - 14:18
Прошу прощения, а это у вас единственные функции в скрипте? Тогда не хватает майн-функции например:
#include <VU.h>
func strcomp(str1, str2)
string str1, str2;
{
if (str1 == str2)
return 0;
else if (str1 < str2)
return -1;
else
return 1;
}
{
strcomp(str1, str2);
}
#include <VU.h>
func strcomp(str1, str2)
string str1, str2;
{
if (str1 == str2)
return 0;
else if (str1 < str2)
return -1;
else
return 1;
}
{
strcomp(str1, str2);
}
#5
Отправлено 07 апреля 2005 - 04:48
написал так:
#include <VU.h>
func strcomp(str1, str2)
string str1, str2;
{
if (str1 == str2)
return 0;
else if (str1 < str2)
return -1;
else
return 1;
}
{
strcomp(str1, str2);
}
та же ошибка... :blink:
#include <VU.h>
func strcomp(str1, str2)
string str1, str2;
{
if (str1 == str2)
return 0;
else if (str1 < str2)
return -1;
else
return 1;
}
{
strcomp(str1, str2);
}
та же ошибка... :blink:
#6
Отправлено 07 апреля 2005 - 06:19
Вот так у меня откомпилировалось и заработало
#include <VU.h>
func strcomp(str1, str2)
string str1, str2;
{
if (str1 == str2)
return 0;
else if (str1 < str2)
return -1;
else
return 1;
}
{
strcomp("1", "2");
}
#include <VU.h>
func strcomp(str1, str2)
string str1, str2;
{
if (str1 == str2)
return 0;
else if (str1 < str2)
return -1;
else
return 1;
}
{
strcomp("1", "2");
}
#7
Отправлено 07 апреля 2005 - 11:24
у меня нет (
Compiling new_script.s...
new_script.s(1) Error: rtvuc: fatal program compilation error: [15.3.9.256]: new_script.s:0: [26.26.5.48]malformed option `-D 1'
0 warning(s), 1 error(s)
я уже не знаю куда лезть... может я не так компилирую (ctrl+f7)? или может у меня нет какого-нибудь обновления?
ну чудес ведь не бывает, правда.. ?
Compiling new_script.s...
new_script.s(1) Error: rtvuc: fatal program compilation error: [15.3.9.256]: new_script.s:0: [26.26.5.48]malformed option `-D 1'
0 warning(s), 1 error(s)
я уже не знаю куда лезть... может я не так компилирую (ctrl+f7)? или может у меня нет какого-нибудь обновления?
ну чудес ведь не бывает, правда.. ?
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных