Skip to content

Commit a376f57

Browse files
lpinto-essilvakid
authored andcommitted
Fix windows compilation issue in cmake/libutils/save_linker_opts.cc
1 parent bca29c1 commit a376f57

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

cmake/libutils/save_linker_opts.cc

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,22 @@
3030

3131
#include <iostream>
3232
#include <fstream>
33+
34+
#ifdef WIN32
35+
#include <direct.h>
36+
#define GETCWD _getcwd
37+
#else
3338
#include <unistd.h>
39+
#define GETCWD getcwd
40+
#endif
3441

3542
using namespace std;
3643

3744
int main(int argc, char* argv[])
3845
{
3946
char pwd[1024];
4047

41-
if (!getcwd(pwd, sizeof(pwd)))
48+
if (!GETCWD(pwd, sizeof(pwd)))
4249
return 1;
4350

4451
//cout << "Got " << argc << " arguments" << endl;

0 commit comments

Comments
 (0)