我必须寻找一个较旧的可执行文件,该文件用于研究和反编译Oberon系统的Slim Binary文件。我无法获得源代码,因为我不断收到
之类的错误”来自sb1d.cpp:21: stlext /字符串:21:10:致命错误:stlext / stream:无此类文件或目录 #include“ stlext / stream” “
到目前为止,我还不是C ++开发人员。我主要使用.NET(C#)。我的文件夹带有stlext文件,但无法正确编译。
这是到源的链接
http://web.archive.org/web/20000126051725/http://caesar.ics.uci.edu/laski/SlimBinaryDecoder.html
答案 0 :(得分:0)
在使用g ++ 8.3.0的Ubuntu Linux 19.04上。
g++ -I. -Isb1d sb1d/*.cpp stlext/*.cpp
通配符可能不适用于Mingw。在这种情况下,请手动指定每个源文件。
但是,我必须对某些文件进行一些小的更改才能进行编译:
slim_error.h,第58行
slim_error(slim_errno e, const string &f, const streampos &o) throw();
slim_error.cpp,第25行
slim_error::slim_error(slim_errno e, const string &f, const streampos &o) throw():