Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
D
dlib
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
钟尚武
dlib
Commits
11983d72
Commit
11983d72
authored
Jan 30, 2015
by
Davis King
Browse files
Options
Browse Files
Download
Plain Diff
merged
parents
08711f9b
e5dec25d
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
16 additions
and
11 deletions
+16
-11
CMakeLists.txt
dlib/CMakeLists.txt
+2
-2
misc_api_kernel_1.cpp
dlib/misc_api/misc_api_kernel_1.cpp
+6
-1
sqlite.h
dlib/sqlite/sqlite.h
+6
-6
sqlite_abstract.h
dlib/sqlite/sqlite_abstract.h
+1
-1
compile.xml
docs/docs/compile.xml
+1
-1
No files found.
dlib/CMakeLists.txt
View file @
11983d72
...
...
@@ -136,9 +136,9 @@ if (NOT TARGET dlib)
# we want to link to the right stuff depending on our platform.
if
(
WIN32 AND NOT CYGWIN
)
###############################################################################
if
(
DLIB_NO_GUI_SUPPORT
)
set
(
dlib_needed_libraries ws2_32
)
set
(
dlib_needed_libraries ws2_32
winmm
)
else
()
set
(
dlib_needed_libraries ws2_32 comctl32 gdi32 imm32
)
set
(
dlib_needed_libraries ws2_32
winmm
comctl32 gdi32 imm32
)
endif
()
elseif
(
APPLE
)
############################################################################
find_library
(
pthreadlib pthread
)
...
...
dlib/misc_api/misc_api_kernel_1.cpp
View file @
11983d72
...
...
@@ -13,6 +13,11 @@
#include "../windows_magic.h"
#include <windows.h>
// tell visual studio to link to the library needed to call timeGetTime()
#ifdef _MSC_VER
#pragma comment (lib, "winmm.lib")
#endif
#ifdef __BORLANDC__
// Apparently the borland compiler doesn't define this.
#define INVALID_FILE_ATTRIBUTES ((DWORD)-1)
...
...
@@ -89,7 +94,7 @@ namespace dlib
get_timestamp
(
)
const
{
unsigned
long
temp
=
GetTickCount
();
unsigned
long
temp
=
timeGetTime
();
if
(
temp
>=
last_time
)
{
last_time
=
temp
;
...
...
dlib/sqlite/sqlite.h
View file @
11983d72
...
...
@@ -383,7 +383,7 @@ namespace dlib
template
<
typename
T
>
typename
enable_if_c
<
std
::
numeric_limits
<
T
>::
is_integer
>::
type
bind
(
unsigned
long
idx
,
T
&
item
const
T
&
item
)
{
if
(
sizeof
(
T
)
<=
4
)
...
...
@@ -392,15 +392,15 @@ namespace dlib
bind_int64
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
std
::
string
&
item
)
{
bind_text
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
float
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
double
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
long
double
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
const
std
::
string
&
item
)
{
bind_text
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
const
float
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
const
double
&
item
)
{
bind_double
(
idx
,
item
);
}
void
bind
(
unsigned
long
idx
,
const
long
double
&
item
)
{
bind_double
(
idx
,
item
);
}
template
<
typename
T
>
typename
disable_if_c
<
std
::
numeric_limits
<
T
>::
is_integer
>::
type
bind
(
unsigned
long
idx
,
T
&
item
const
T
&
item
)
{
bind_object
(
idx
,
item
);
...
...
dlib/sqlite/sqlite_abstract.h
View file @
11983d72
...
...
@@ -379,7 +379,7 @@ namespace dlib
>
void
bind
(
unsigned
long
parameter_id
,
T
&
item
const
T
&
item
)
const
;
/*!
requires
...
...
docs/docs/compile.xml
View file @
11983d72
...
...
@@ -97,7 +97,7 @@ sudo apt-get install libx11-dev
<h2>
Compiling on Windows Using GCC
</h2>
<p>
The commands for gcc on windows are the same as above but you may also have to link
(via the -l option) to the following libraries: gdi32, comctl32, user32, ws2_32, or imm32.
(via the -l option) to the following libraries: gdi32, comctl32, user32, w
inmm, w
s2_32, or imm32.
However, it's worth pointing out that Visual Studio Express is free and a much better choice for
windows development than gcc.
</p>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment