TigerFix
=========
Build from source
---------
.. code::
python3 setup.py sdist
pip3 install dist/tigerfix-0.1.3.tar.gz
Installation
------------
.. code::
pip3 install tigerfix
Usage
------------
+ you should install the library and c/c++ files at first
.. code::
tfix install
+ write your main program
+ include <tigerfix/def.h>
+ add **-ltfix** flag when linking
+ write your patch file
+ include <tigerfix/dev.h>
+ use **extern** to get access to what you want to use in patch code
+ compile patch without linking it
.. code ::
gcc patch.c -c -fPIC -o patch.o
+ generate patch file
.. code ::
tfix gen -m main -o patch.tfp patch.o
+ do hotfix
+ eval **pgrep main** , and you will get a pid(for example,10000)
.. code ::
tfix fix 10000 patch.tfp
=========
Build from source
---------
.. code::
python3 setup.py sdist
pip3 install dist/tigerfix-0.1.3.tar.gz
Installation
------------
.. code::
pip3 install tigerfix
Usage
------------
+ you should install the library and c/c++ files at first
.. code::
tfix install
+ write your main program
+ include <tigerfix/def.h>
+ add **-ltfix** flag when linking
+ write your patch file
+ include <tigerfix/dev.h>
+ use **extern** to get access to what you want to use in patch code
+ compile patch without linking it
.. code ::
gcc patch.c -c -fPIC -o patch.o
+ generate patch file
.. code ::
tfix gen -m main -o patch.tfp patch.o
+ do hotfix
+ eval **pgrep main** , and you will get a pid(for example,10000)
.. code ::
tfix fix 10000 patch.tfp
Metadata
Release files for tigerfix 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tigerfix-0.1.3.tar.gz | 8.1 kB | Details |
Release files / tigerfix-0.1.3.tar.gz
| Download URL | tigerfix-0.1.3.tar.gz |
|---|---|
| Size | 8.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b7353bdcc5d7c2411ad7de00b9ecbd6c886213db384546d5d2a93ec31c762980
|
|
BLAKE2b-256 checksum How to use checksums |
4b45a64d6bbe162de5029d7e97f03d1d80ff4d29573602c5725afd66d08cbe3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |