Need help with Nauz-File-Detector?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

horsicq
237 Stars 53 Forks MIT License 3.3K Commits 0 Opened issues

Description

Linker/Compiler/Tool detector for Windows, Linux and MacOS.

Services available

!
?

Need anything else?

Contributors list

# 9,568
analysi...
HTML
detecto...
elf
3263 commits

Donate GitHub tag (latest SemVer) GitHub All Releases

alt text

Nauz File Detector is a portable linker/compiler/packer identifier utility.

The program works on OSX, Linux and Windows.

There are two versions of program:

nfd - GUI version nfdc - console version.

alt text alt text

How to run portable version on Linux

  • download an appImage file (https://github.com/horsicq/Nauz-File-Detector/releases/download/0.06/NauzFileDetector-0.06-x86_64.AppImage)
  • make the file executable (chmod +x NauzFileDetector-0.06-x86_64.AppImage)
  • run it (./NauzFileDetector-0.06-x86_64.AppImage)

How to build on Docker

git clone --recursive https://github.com/horsicq/Nauz-File-Detector.git

cd Nauz-File-Detector

docker build .

How to build on Linux(Debian package, tested on Ubuntu 14.04-20.04)

Install packages:

  • sudo apt-get install --quiet --assume-yes git
  • sudo apt-get install --quiet --assume-yes build-essential
  • sudo apt-get install --quiet --assume-yes qt5-default qtbase5-dev qttools5-dev-tools

git clone --recursive https://github.com/horsicq/Nauz-File-Detector.git

cd Nauz-File-Detector

Run build script: bash -x build_dpkg.sh

Install deb package: sudo dpkg -i release/nfd_[Version].deb

Run: nfd [FileName] or nfdc [FileName]

How to build on Linux(Automake)

Qt framework has to be installed on the system.

  • (Ubuntu) Install GIT: sudo apt-get install --quiet --assume-yes git
  • (Ubuntu 20.04)Install Qt Framework: sudo apt-get install --quiet --assume-yes build-essential qt5-default qtbase5-dev qttools5-dev-tools

Clone project: git clone --recursive https://github.com/horsicq/Nauz-File-Detector.git

cd Nauz-File-Detector

  • chmod a+x configure
  • ./configure
  • make
  • sudo make install

Run: nfd [FileName] or nfdc [FileName]

How to build on OSX

Install Qt 5.15.2: https://github.com/horsicq/build_tools

Clone project: git clone --recursive https://github.com/horsicq/Nauz-File-Detector.git

cd Nauz-File-Detector

Edit buildmac.bat ( check QTPATH variable)

Run build_mac.bat

How to build on Windows(XP)

Install Visual Studio 2013: https://github.com/horsicq/build_tools

Install Qt 5.6.3 for VS2013: https://github.com/horsicq/build_tools

Install 7-Zip: https://www.7-zip.org/

Clone project: git clone --recursive https://github.com/horsicq/Nauz-File-Detector.git

cd Nauz-File-Detector

Edit buildwinxp.bat ( check VSPATH, SEVENZIPPATH, QTPATH variables)

Run build_winxp.bat

How to build on Windows(7-10)

Install Visual Studio 2019: https://github.com/horsicq/build_tools

Install Qt 5.15.2 for VS2019: https://github.com/horsicq/build_tools

Install 7-Zip: https://www.7-zip.org/

Install Inno Setup: https://github.com/horsicq/build_tools

Clone project: git clone --recursive https://github.com/horsicq/Nauz-File-Detector.git

cd Nauz-File-Detector

Edit buildmsvcwin32.bat ( check VSVARSPATH, SEVENZIPPATH, INNOSETUPPATH, QMAKEPATH variables)

Edit buildmsvcwin64.bat ( check VSVARSPATH, SEVENZIPPATH, INNOSETUPPATH, QMAKEPATH variables)

Run build_win32.bat

Run build_win64.bat

alt text

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.