File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -42,10 +42,11 @@ fn main() {
4242### Requirements
4343
4444- Having BinaryNinja installed (and your license registered)
45+ - For headless operation you must have a headless supporting license.
4546- Clang
4647- Rust
4748
48- ### To link to Binary Ninja
49+ ### Link to Binary Ninja
4950
5051Writing a standalone executable _ or_ a plugin requires that you link to ` binaryninjacore ` directly. The process of locating that however
5152is done for you within the ` binaryninjacore-sys ` crate. Because linker arguments are _ not_ transitive for executables you
@@ -78,7 +79,7 @@ fn main() {
7879}
7980```
8081
81- ### To write a plugin:
82+ ### Write a Plugin
8283
8384Plugins are loaded at runtime and as such will have their own initialization routine.
8485
@@ -100,7 +101,7 @@ pub extern "C" fn CorePluginInit() -> bool {
100101}
101102```
102103
103- ### To write a standalone executable:
104+ ### Write a Standalone Executable
104105
105106If you have a headless supporting license you are able to use Binary Ninja as a regular dynamically loaded library.
106107
You can’t perform that action at this time.
0 commit comments