Start here

Home
About Klocwork
What's new
Fixed issues
Release notes
Installation

Reference

C/C++ checkers
Java checkers
C# checkers
MISRA C 2004 checkers
MISRA C++ 2008 checkers
MISRA C 2012 checkers
MISRA C 2012 checkers with Amendment 1
Commands
Metrics
Troubleshooting
Reference

Product components

C/C++ Integration build analysis
Java Integration build analysis
Desktop analysis
Refactoring
Klocwork Static Code Analysis
Klocwork Code Review
Structure101
Tuning
Custom checkers

Coding environments

Visual Studio
Eclipse for C/C++
Eclipse for Java
IntelliJ IDEA
Other

Administration

Project configuration
Build configuration
Administration
Analysis performance
Server performance
Security/permissions
Licensing
Klocwork Static Code Analysis Web API
Klocwork Code Review Web API

Community

View help online
Visit RogueWave.com
Klocwork Support
Rogue Wave Videos

Legal

Legal information

Kwstruct101

kwstruct101 generates a Structure 101 archive file (.kw) given the tables folder output from your C/C++ build analysis. You can import the archive file in Structure101 and save it as a project file. kwstruct101 is installed with the Klocwork Server.

Usage

kwstruct101 [options] 

Example:

kwstruct101 --tables-directory "C:\my_npp_proj\tables" -H server11 -P 36000 -o mykwstructproj.kw

Options

Name (and short name) Description
--help (-h) display help
--version (-v) display kwstruct101 version
--tables-directory <dir> specify the directory (in your source project) that contains the output tables. The output tables directory is created when you run a build analysis on your project, and updated each time you perform a subsequent analysis.
--license-host <string> (-H) specify the host name of the Klocwork License Server. If no host is specified, the host name of the server running on the local machine is specified.
--license-port <number> (-P) specify the port number of the Klocwork License Server. The default port number is 27000.
--output <file> (-o) specify the name of the output file. The default output file is<server_install_path>bin\architecture.kw