From f55134071f21b73a7eb46f585376b654bc8529ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciro=20Santilli=20=E5=85=AD=E5=9B=9B=E4=BA=8B=E4=BB=B6=20?= =?UTF-8?q?=E6=B3=95=E8=BD=AE=E5=8A=9F?= Date: Thu, 7 May 2020 02:00:01 +0000 Subject: [PATCH] gem5 eclipse setup on stack overflow --- README.adoc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.adoc b/README.adoc index f296f42..34eca4b 100644 --- a/README.adoc +++ b/README.adoc @@ -10851,6 +10851,24 @@ gem5 however has tended towards horrendous intensive <>. + This is done so that reconfiguring platforms can be done quickly without recompiling, and it is amazing when it works, but the maintenance costs are also very high. For example, <> of several trivial `param_` files accounted for 50% of the build time at one point: <>. ++ +All of this also makes it hard to setup an IDE for developing gem5: <> ++ +The feelings of helplessness this brings are well summarized by the following CSDN article https://blog.csdn.net/maokelong95/article/details/85333905: ++ +____ +Found DPRINTF based debugging unable to meet your needs? + +Found GDB based debugging unfriendly to human beings? + +Want to debug gem5 source with the help of modern IDEs like Eclipse? + +Failed in getting help from GEM5 community? + +Come on, dude! Here is the up-to-date tutorial for you! + +Just be ready for THE ENDLESS NIGHTMARE gem5 will bring! +____ === gem5 run benchmark @@ -13204,6 +13222,8 @@ Internals under other sections: ==== gem5 Eclipse configuration +https://stackoverflow.com/questions/61656709/how-to-setup-eclipse-ide-for-gem5-development + In order to develop complex C++ software such as gem5, a good IDE setup is fundamental. The best setup I've reached is with Eclipse. It is not perfect, and there is a learning curve, but is worth it.