Форум программистов, компьютерный форум CyberForum.ru

Правильная линковка библиотек - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Объединение (union), объяснить выведенное значение http://www.cyberforum.ru/cpp-beginners/thread877524.html
Здравствуйте. При вызове обработчика выдаются значения переменных a,b,c, но когда я удаляю строку data.c = -3; вместо с выдается число 1084709929. Мне нужно объяснить откуда оно берется или как вычисляется, знаю только что оно не случайно и каким-то образом зависит от типа данных переменной с, типа данных переменной b и самой b. Заранее спасибо. typedef union { short a; float b; long c;}...
C++ Аппроксимация кривых и поверхностей сплайнами Помогите пожалуйста...не было даже лекции по теме сплайнов....я в замешательстве...я не смогу реализовать такую сложную программу... 1) Составить программу для реализации нескольких форм построения сплайновых кривых линий (однопараметрические множества) по заданному точечному каркасу. Провести сравнение условий гладкости кривых, построенных разными способами по одному и... http://www.cyberforum.ru/cpp-beginners/thread877521.html
C++ Программа не обрабатывает текст из файла с кодировкой, отличной от ANSI
Здравствуйте. Имеется программка, которая читает текст из файла, обрабатывает его и записывает результат в другой текстовый файл. Проблема: Не читает текст из файла, если кодировка отлична от кириллицы. Исходники в приложенном файле. Пишу в Visual Studio 2010.
Реализовать функцию, которая осуществляет циклический побитовый сдвиг вправо на n позиций C++
Реализовать функцию, которая осуществляет циклический побитовый сдвиг вправо на n позиций. При циклическом сдвиге вправо на 1 все биты сдвигаются относительно разрядной сетки на одну позицию, а младший бит занимает место старшего. Циклический сдвиг вправо на n позиций – это n сдвигов вправо на 1 позицию. Функция должна принимать в качестве первого параметра переменную типа unsigned int, в...
C++ Разложение Шеннона по таблице истинности http://www.cyberforum.ru/cpp-beginners/thread877494.html
Большая просьба, как на С++ можно реализовать Разложение Шеннона для ДНФ по всем переменным? Помогите, плиз.
C++ strcmp slovo={'d','d','d'}; char *slovo2=new char; for(int i=0;i<k;i++) { cin>>slovo2; } int s=strcmp(slovo2,slovo); и ввожу d,d,d; почему в переменной s не 0??? в документации написано что она 0 должна возвр. при равных массивах. помогите! подробнее

Показать сообщение отдельно
No10
 Аватар для No10
30 / 28 / 2
Регистрация: 03.06.2010
Сообщений: 465
25.05.2013, 18:33  [ТС]     Правильная линковка библиотек
gray_fox, ошибки все равно. Чуть порыскав по исходникам нашёл файлы VS. Но у них специфичный makefile.
Вот что в них:
nvModel.vcproj
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
    ProjectType="Visual C++"
    Version="7.10"
    Name="nvModel"
    ProjectGUID="{70B1EF53-61A2-49BC-831D-C56C1F75F5DB}"
    Keyword="Win32Proj">
    <Platforms>
        <Platform
            Name="Win32"/>
    </Platforms>
    <Configurations>
        <Configuration
            Name="Debug|Win32"
            OutputDirectory="../../bin"
            IntermediateDirectory="Debug"
            ConfigurationType="2"
            CharacterSet="2">
            <Tool
                Name="VCCLCompilerTool"
                Optimization="0"
                AdditionalIncludeDirectories="include;../GLEW/include;../include"
                PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NVMODEL_EXPORTS"
                MinimalRebuild="TRUE"
                BasicRuntimeChecks="3"
                RuntimeLibrary="1"
                UsePrecompiledHeader="0"
                WarningLevel="3"
                Detect64BitPortabilityProblems="TRUE"
                DebugInformationFormat="4"/>
            <Tool
                Name="VCCustomBuildTool"/>
            <Tool
                Name="VCLinkerTool"
                OutputFile="../../bin/nvModeld.dll"
                LinkIncremental="2"
                GenerateDebugInformation="TRUE"
                ProgramDatabaseFile="$(OutDir)/nvModeld.pdb"
                SubSystem="2"
                ImportLibrary="lib/nvModeld.lib"
                TargetMachine="1"/>
            <Tool
                Name="VCMIDLTool"/>
            <Tool
                Name="VCPostBuildEventTool"/>
            <Tool
                Name="VCPreBuildEventTool"/>
            <Tool
                Name="VCPreLinkEventTool"/>
            <Tool
                Name="VCResourceCompilerTool"/>
            <Tool
                Name="VCWebServiceProxyGeneratorTool"/>
            <Tool
                Name="VCXMLDataGeneratorTool"/>
            <Tool
                Name="VCWebDeploymentTool"/>
            <Tool
                Name="VCManagedWrapperGeneratorTool"/>
            <Tool
                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
        </Configuration>
        <Configuration
            Name="Release|Win32"
            OutputDirectory="../../bin"
            IntermediateDirectory="Release"
            ConfigurationType="2"
            CharacterSet="2">
            <Tool
                Name="VCCLCompilerTool"
                AdditionalIncludeDirectories="include;../GLEW/include;../include"
                PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;NVMODEL_EXPORTS"
                RuntimeLibrary="0"
                UsePrecompiledHeader="0"
                WarningLevel="3"
                Detect64BitPortabilityProblems="TRUE"
                DebugInformationFormat="3"/>
            <Tool
                Name="VCCustomBuildTool"/>
            <Tool
                Name="VCLinkerTool"
                OutputFile="../../bin/nvModel.dll"
                LinkIncremental="1"
                GenerateDebugInformation="TRUE"
                SubSystem="2"
                OptimizeReferences="2"
                EnableCOMDATFolding="2"
                ImportLibrary="lib/nvModel.lib"
                TargetMachine="1"/>
            <Tool
                Name="VCMIDLTool"/>
            <Tool
                Name="VCPostBuildEventTool"/>
            <Tool
                Name="VCPreBuildEventTool"/>
            <Tool
                Name="VCPreLinkEventTool"/>
            <Tool
                Name="VCResourceCompilerTool"/>
            <Tool
                Name="VCWebServiceProxyGeneratorTool"/>
            <Tool
                Name="VCXMLDataGeneratorTool"/>
            <Tool
                Name="VCWebDeploymentTool"/>
            <Tool
                Name="VCManagedWrapperGeneratorTool"/>
            <Tool
                Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
        </Configuration>
    </Configurations>
    <References>
    </References>
    <Files>
        <Filter
            Name="Source Files"
            Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
            UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
            <File
                RelativePath=".\src\nvModel.cpp">
            </File>
            <File
                RelativePath=".\src\nvModelObj.cpp">
            </File>
            <File
                RelativePath=".\src\nvModelQuery.cpp">
            </File>
        </Filter>
        <Filter
            Name="Header Files"
            Filter="h;hpp;hxx;hm;inl;inc;xsd"
            UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
            <File
                RelativePath=".\include\nvModel.h">
            </File>
        </Filter>
        <Filter
            Name="Resource Files"
            Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
            UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
        </Filter>
    </Files>
    <Globals>
    </Globals>
</VisualStudioProject>

И вот ещё один:
nvModel.sln
Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Microsoft Visual Studio Solution File, Format Version 8.00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nvModel", "nvModel.vcproj", "{70B1EF53-61A2-49BC-831D-C56C1F75F5DB}"
    ProjectSection(ProjectDependencies) = postProject
    EndProjectSection
EndProject
Global
    GlobalSection(SolutionConfiguration) = preSolution
        Debug = Debug
        Release = Release
    EndGlobalSection
    GlobalSection(ProjectConfiguration) = postSolution
        {70B1EF53-61A2-49BC-831D-C56C1F75F5DB}.Debug.ActiveCfg = Debug|Win32
        {70B1EF53-61A2-49BC-831D-C56C1F75F5DB}.Debug.Build.0 = Debug|Win32
        {70B1EF53-61A2-49BC-831D-C56C1F75F5DB}.Release.ActiveCfg = Release|Win32
        {70B1EF53-61A2-49BC-831D-C56C1F75F5DB}.Release.Build.0 = Release|Win32
    EndGlobalSection
    GlobalSection(ExtensibilityGlobals) = postSolution
    EndGlobalSection
    GlobalSection(ExtensibilityAddIns) = postSolution
    EndGlobalSection
EndGlobal

Для меня это дремучий лес, никогда не пользовался VS. Но понял одно, они шаманят с .dll

Добавлено через 45 секунд
я нашёл папку с .dll!!!
 
Текущее время: 10:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru