Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions _includes/sidelist-programming/programming-cpp.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<li lang="cplusplus" class="category">DEVELOPMENT</li>
<li lang="cplusplus" ><a href="{{ site.dbr_cpp }}user-guide/index.html" class="otherLinkColour">User Guide</a>
<li lang="cplusplus" ><a href="{{ site.dbr_cpp }}user-guide.html" class="otherLinkColour">User Guide</a>
<ul>
<li><a href="{{ site.dbr_cpp }}user-guide.html" class="otherLinkColour">Getting Started</a> </li>

<li><a href="{{ site.dbr_cpp }}user-guide/explore-features/index.html" class="otherLinkColour">Explore Features</a>
<ul>
<li><a class="otherLinkColour">Basic Features</a>
Expand Down Expand Up @@ -261,7 +259,12 @@
<li><a href="{{ site.dbr_cpp_release_notes_v9 }}cpp-7.html" class="otherLinkColour">Version 7.6.0 and below</a></li>
</ul>
</li>
<li lang="cplusplus"><a href="{{ site.dbr_cpp }}upgrade-instruction.html" class="otherLinkColour">Upgrade Instructions</a></li>
<li lang="cplusplus"><a class="otherLinkColour">Migration Guides</a>
<ul>
<li><a href="{{ site.dbr_cpp }}migrate-10-to-11.html" class="otherLinkColour">Migrate from 10.x to 11.x</a></li>
<li><a href="{{ site.dbr_cpp }}migrate-9-to-11.html" class="otherLinkColour">Migrate from 9.x to 11.x</a></li>
</ul>
</li>
<li lang="cplusplus"><a href="{{ site.license_activation }}index.html" class="otherLinkColour">License Initialization</a></li>
{%- include liquid_searchVersionTreeFile.html ver=include.ver curPath=include.curPath lang=include.lang targetRelativePath="sidelist-faq.html" -%}
<li lang="cplusplus" class="category">OTHER EDITIONS</li>
Expand Down
11 changes: 7 additions & 4 deletions _includes/sidelist-programming/programming-dotnet.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<li lang="dotnet" class="category">DEVELOPMENT</li>
<li lang="dotnet" ><a href="{{ site.dbr_dotnet }}user-guide/index.html" class="otherLinkColour">User Guide</a>
<li lang="dotnet" ><a href="{{ site.dbr_dotnet }}user-guide.html" class="otherLinkColour">User Guide</a>
<ul>
<li><a href="{{ site.dbr_dotnet }}user-guide.html" class="otherLinkColour">Getting Started</a> </li>

<li><a href="{{ site.dbr_dotnet }}user-guide/explore-features/index.html" class="otherLinkColour">Explore Features</a>
<ul>
<li><a class="otherLinkColour">Basic Features</a>
Expand Down Expand Up @@ -255,7 +253,12 @@
<li><a href="{{ site.dbr_dotnet_release_notes_v9 }}dotnet-7.html" class="otherLinkColour">Version 7.6.0 and below</a></li>
</ul>
</li>
<li lang="dotnet"><a href="{{ site.dbr_dotnet }}upgrade-instruction.html" class="otherLinkColour">Upgrade Instructions</a></li>
<li lang="dotnet"><a class="otherLinkColour">Migration Guides</a>
<ul>
<li><a href="{{ site.dbr_dotnet }}migrate-10-to-11.html" class="otherLinkColour">Migrate from 10.x to 11.x</a></li>
<li><a href="{{ site.dbr_dotnet }}migrate-9-to-11.html" class="otherLinkColour">Migrate from 9.x to 11.x</a></li>
</ul>
</li>
<li lang="dotnet"><a href="{{ site.license_activation }}index.html" class="otherLinkColour">License Initialization</a></li>
{%- include liquid_searchVersionTreeFile.html ver=include.ver curPath=include.curPath lang=include.lang targetRelativePath="sidelist-faq.html" -%}

Expand Down
11 changes: 7 additions & 4 deletions _includes/sidelist-programming/programming-java.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<li lang="java" class="category">DEVELOPMENT</li>
<li lang="java" ><a href="{{ site.dbr_java }}user-guide/index.html" class="otherLinkColour">User Guide</a>
<li lang="java" ><a href="{{ site.dbr_java }}user-guide.html" class="otherLinkColour">User Guide</a>
<ul>
<li><a href="{{ site.dbr_java }}user-guide.html" class="otherLinkColour">Getting Started</a> </li>

<li><a href="{{ site.dbr_java }}user-guide/explore-features/index.html" class="otherLinkColour">Explore Features</a>
<ul>
<li><a class="otherLinkColour">Basic Features</a>
Expand Down Expand Up @@ -264,7 +262,12 @@
<li><a href="{{ site.dbr_java_release_notes_v9 }}java-7.html" class="otherLinkColour">Version 7.6.0 and below</a></li>
</ul>
</li>
<li lang="java"><a href="{{ site.dbr_java }}upgrade-instruction.html" class="otherLinkColour">Upgrade Instructions</a></li>
<li lang="java"><a class="otherLinkColour">Migration Guides</a>
<ul>
<li><a href="{{ site.dbr_java }}migrate-10-to-11.html" class="otherLinkColour">Migrate from 10.x to 11.x</a></li>
<li><a href="{{ site.dbr_java }}migrate-9-to-11.html" class="otherLinkColour">Migrate from 9.x to 11.x</a></li>
</ul>
</li>
<li lang="java"><a href="{{ site.license_activation }}index.html" class="otherLinkColour">License Initialization</a></li>
{%- include liquid_searchVersionTreeFile.html ver=include.ver curPath=include.curPath lang=include.lang targetRelativePath="sidelist-faq.html" -%}

Expand Down
11 changes: 7 additions & 4 deletions _includes/sidelist-programming/programming-python.html
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
<li lang="python" class="category">DEVELOPMENT</li>
<li lang="python" ><a href="{{ site.dbr_python }}user-guide/index.html" class="otherLinkColour">User Guide</a>
<li lang="python" ><a href="{{ site.dbr_python }}user-guide.html" class="otherLinkColour">User Guide</a>
<ul>
<li><a href="{{ site.dbr_python }}user-guide.html" class="otherLinkColour">Getting Started</a> </li>

<li><a href="{{ site.dbr_python }}user-guide/explore-features/index.html" class="otherLinkColour">Explore Features</a>
<ul>
<li><a class="otherLinkColour">Basic Features</a>
Expand Down Expand Up @@ -250,7 +248,12 @@
<li><a href="{{ site.dbr_python_release_notes_v9 }}python-7.html" class="otherLinkColour">Version 7.6.0 and below</a></li>
</ul>
</li>
<li lang="python"><a href="{{ site.dbr_python }}upgrade-instruction.html" class="otherLinkColour">Upgrade Instructions</a></li>
<li lang="python"><a class="otherLinkColour">Migration Guides</a>
<ul>
<li><a href="{{ site.dbr_python }}migrate-10-to-11.html" class="otherLinkColour">Migrate from 10.x to 11.x</a></li>
<li><a href="{{ site.dbr_python }}migrate-9-to-11.html" class="otherLinkColour">Migrate from 9.x to 11.x</a></li>
</ul>
</li>
<li lang="python"><a href="{{ site.license_activation }}index.html" class="otherLinkColour">License Initialization</a></li>
{%- include liquid_searchVersionTreeFile.html ver=include.ver curPath=include.curPath lang=include.lang targetRelativePath="sidelist-faq.html" -%}

Expand Down
36 changes: 36 additions & 0 deletions programming/cplusplus/migrate-10-to-11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: Migrate from v10.x to v11.x - Dynamsoft Barcode Reader SDK C++ Edition
keywords: c++, cplusplus, upgrade, migrate, v10, v11
description: This page introduces how to migrate Dynamsoft Barcode Reader SDK C++ Edition from version 10.x to 11.x
needAutoGenerateSidebar: true
needGenerateH3Content: true
---

# Migrate from 10.x to 11.x

Version 11.x is fully API-compatible with version 10.x. Most applications can upgrade by simply updating the SDK files without code changes. Follow these steps to complete the migration.

## Update the License Key

You may need to update your license key before upgrading to version 11.x.

- **30-Day Free Trial License**: Visit the [Request a Trial License](https://www.dynamsoft.com/customer/license/trialLicense?product=dbr&utm_source=docs){:target="_blank"} page to obtain a free license for evaluation.
- **Annual Online Full License**: Your license will continue to work with the new SDK version. Go to <a href="https://www.dynamsoft.com/customer/license/fullLicense" target="_blank">Customer Portal</a> to get your license key.
- **Perpetual License**: Please contact our [sales team](https://www.dynamsoft.com/contact/){:target="_blank"} to update your license.

## Update SDK Files

<a href="https://www.dynamsoft.com/barcode-reader/downloads/" target="_blank">Download the latest SDK package</a> and update the header and library files. Note the following changes:

- **Directory Structure**: The `Distributables` directory has been renamed to `Dist`.
- **vcomp140.dll Removed**: This DLL is no longer included. If your application requires OpenMP support, ensure the [Visual C++ Redistributable](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist){:target="_blank"} is installed on the target system.

## Upgrade Template Files

The template file format has changed. Templates created for version 10.x may not be fully compatible with version 11.x. Use the <a href="https://www.dynamsoft.com/tools/template-upgrade/" target="_blank">Template Upgrade Tool</a> to convert your existing templates to the new format.

## Rebuild the Project

After updating the SDK files, clean and rebuild your project to ensure all dependencies are properly linked.


Loading