Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No programming approach #2

Open
EricKaNam opened this issue Oct 20, 2023 · 2 comments
Open

No programming approach #2

EricKaNam opened this issue Oct 20, 2023 · 2 comments

Comments

@EricKaNam
Copy link
Owner

If you have no idea about programming, these are some basic stuff that we can do

annotate every line - x86 / ARM
create documentation
general improvements to Help (no arguments)
general improvements to arguments
create installation mechanism (make file or install script) for Linux
create installation mechanism (make file or install script) for Windows

@Lesi2023
Copy link
Collaborator

What will you need me to do @EricKaNam

@EricKaNam
Copy link
Owner Author

EricKaNam commented Oct 31, 2023

First, I am not your instructor or supervisor, I cannot assign or comment on what you need to do.
I have made comments on nearly every line in the code and you should be able to understand the program flow if you put some effort into it.
So far, for the "no program approach", you can write a manual including:

  1. Pre-requisite for the Installation
  2. Parameters on how to configure the working path (which should be in module 1)
  3. What's the meaning of every flag (I have written in the comment)
  4. what instruction we can use in gdb mode (with reference in module 2 gdb)

On the other hand, you can create an installation package for Linux and Windows (Evan has sent his script to the discord) and you can simplify it if you look at it. For the Windows one, I don't notice any group has done it so far.

In the worst case, at least a one-page cheat sheet can be done for it.

Of course, you can think about what to do in a creative way. If you cannot make the manual, you may make a video on the installation and user guide as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants