| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > как перекомпилировать пакет SPICE NASA на Си? |
| Автор: vasnas 26.2.2013, 19:05 |
Помогите пожалуйста бывшему программисту! На Си я никогда не программировал, хотя и начинал с assembler x86, и не смогу быстро это сделать. В файлах SpiceGF.h исходного пакета константа погрешности расчетов SPICE_GF_CNVTOL = 1.e-6, что ограничивает комические расчеты до десятилетий, хотя пакет должен считать на несколько тысяч лет. Инженеры НАСА не хотят помогать. Я изменил значения константы на 10.e-6 и прошу тех, кто сможет, заменить этими файлами http://www.bible-exodus.narod2.ru/articles/astro_ephemeris/jpl_ephemeris/scripts/mice_toolkit_n0064/mice_toolkit_n0064_for_recompilation.zip файлы оригинального пакета http://naif.jpl.nasa.gov/pub/naif/toolkit//MATLAB/PC_Windows_VisualC_MATLAB7.x_32bit/packages/mice.zip и перекомпилировать пакет для Windows x86 . В файле makeall.bat -> mkprodct.bat пакета написано "for MS Visual C++" и имя компилятора cl. или подскажите как это сделать. ФИО помощника я вставлю в благодарности к своей книге http://bible-exodus.narod2.ru Полтавский Саша. |
| Автор: baldina 26.2.2013, 19:34 |
| бывшему депутату государственной думы? вроде бы скопировать файлы, прописать path и запустить makeall.bat не труднее запуска make, tasm или masm. ссылочка Ваша, кстати, недействительна... |
| Автор: bsa 27.2.2013, 10:27 |
| vasnas, качаешь Windows SDK: http://www.microsoft.com/en-us/download/details.aspx?id=8279 (возможно, еще понадобится .Net framework 4) Устанавливаешь (тебе только компилятор С/С++ нужен и библиотеки). Затем сможешь компилировать программы. |
| Автор: Фантом 27.2.2013, 11:28 |
| Не валяйте дурака. Точность моделирования и доступный интервал времени нельзя радикально улучшить, поменяв одну константу в коде. Заставить программу выдавать какие-то числа таким образом можно, но вот смысла у них не будет. |