opennurbs | OpenNURBS libraries allow anyone to read and write | Development Tools library
kandi X-RAY | opennurbs Summary
kandi X-RAY | opennurbs Summary
The openNURBS Initiative provides CAD, CAM, CAE, and computer graphics software developers the tools to accurately transfer 3D geometry between applications. The openNURBS Toolkit consists of C++ source code for a library that will read and write openNURBS 3D model files (.3dm). More than 400 software development teams and applications, including Rhinoceros, exchange 3D models using the openNURBS file format. Additionally, the Toolkit provides NURBS evaluation tools and elementary geometric and 3D view manipulation tools as well as including source code for several example programs. For more information, see "What is openNURBS?".
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of opennurbs
opennurbs Key Features
opennurbs Examples and Code Snippets
Community Discussions
Trending Discussions on opennurbs
QUESTION
I am getting an error LNK1104 in Visual Studio :
LNK1104 cannot open file './x64/Release/zlib.lib'
when compiling my project.
The point is that I cannot see a corresponding path defined in Additional Dependencies of the linker in the project properties.
The error is shown when I add to the list of dependencies the right path to the zlib.lib or when I remove it.
here are the project compilation cmd line and linker :
...ANSWER
Answered 2018-Jun-25 at 12:46Not sure, but have you tried two "\" instead one "\"?
Also, some of those errors might be Linker Tools Error LNK1104:
- Not enough disk space.
- File does not exist.
- When specifying libraries in a project's property pages dialog box,
library names should be separated by spaces (and not commas). - Incorrect filename or path.
- Invalid drive specification.
- Insufficient file permissions.
- Path for filename expands to more than 260 characters.
- If the given file is named LNKn, which is a filename generated by the
linker for a temporary file, the directory specified in the TMP
environment variable may not exist, or more than one directory is
specified for the TMP environment variable. Only one directory path
should be specified for the TMP environment variable. If the error message occurs for a library name, and you recently
ported the .mak file from a previous Microsoft Visual C++ development system, the library may no longer be valid. Ensure that the library
still exists in this circumstance.Another program may have the file open and the linker cannot write to it.
Incorrect LIB environment variable. For information on how to update the LIB environment variable, see VC++ Directories Property Page .
Make sure any directories with libraries you need are listed here.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install opennurbs
Clone this repository.
Open opennurbs_public.sln, select the platform and configuration, and rebuild all.
Create your C++ project that will use opennurbs.
In your project's stdafx.h, put the following lines: // defining OPENNURBS_PUBLIC_INSTALL_DIR enables automatic linking using pragmas #define OPENNURBS_PUBLIC_INSTALL_DIR "<MY_INSTALLPATH>" // uncomment the next line if you want to use opennurbs as a DLL //#define OPENNURBS_IMPORTS #include "<MY_INSTALLPATH>/opennurbs_public.h" Replace <MY_INSTALLPATH> with the full path where you installed opennurbs using forward slashes as directory separators.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page